home *** CD-ROM | disk | FTP | other *** search
/ Mac100% 1999 April / MAC100-1999-04.ISO.7z / MAC100-1999-04.ISO / オンラインソフト定点観測 / Utility / CNIF_MacroMaker 1.4.sit / CNIF_MacroMaker 1.4 / CNIF_MacroMaker / background_41380.xml < prev    next >
Extensible Markup Language  |  1999-01-11  |  96KB  |  1,521 lines

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE background PUBLIC "-//Apple, Inc.//DTD background V 2.0//EN" "" >
  3. <background>
  4.     <id>41380</id>
  5.     <filler1>0</filler1>
  6.     <bitmap>BMAP_42784.pbm</bitmap>
  7.     <cantDelete> <true /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <link rel="stylesheet" type="text/css" href="stylesheet_3077.css" />
  11.     <part>
  12.         <id>51</id>
  13.         <type>button</type>
  14.         <visible> <true /> </visible>
  15.         <reserved5> 0 </reserved5>
  16.         <reserved4> 0 </reserved4>
  17.         <reserved3> 0 </reserved3>
  18.         <reserved2> 0 </reserved2>
  19.         <reserved1> 0 </reserved1>
  20.         <enabled> <true /> </enabled>
  21.         <rect>
  22.             <left>417</left>
  23.             <top>30</top>
  24.             <right>503</right>
  25.             <bottom>46</bottom>
  26.         </rect>
  27.         <style>checkbox</style>
  28.         <showName> <true /> </showName>
  29.         <highlight> <false /> </highlight>
  30.         <autoHighlight> <true /> </autoHighlight>
  31.         <sharedHighlight> <true /> </sharedHighlight>
  32.         <family>0</family>
  33.         <titleWidth>0</titleWidth>
  34.         <icon>0</icon>
  35.         <textAlign>center</textAlign>
  36.         <font>Chiyoda</font>
  37.         <textSize>9</textSize>
  38.         <textStyle>plain</textStyle>
  39.         <name>テァテ古ィテコテ鵜テ…[テ嘉ィテ…[テ栄</name>
  40.         <script>on mouseUpset the visible of bg fld id 50 to the hilite of meset the locktext of bg fld id 3 to not(the hilite of me)if the optionKey is down thenanswer "テァテ古ィテコテ鵜テ…[テ嘉ィテ…[テ栄テ‡ï」ソテォSテ‡ニ津「ï」ソティテコテ‡ツオテ‡窶ケテ‡竏妥‡ツゥテ⑨" with "OK" or "Cancel"if it is "OK" then put empty into bg fld id 50end ifend mouseUp</script>
  41.     </part>
  42.     <part>
  43.         <id>1</id>
  44.         <type>field</type>
  45.         <visible> <true /> </visible>
  46.         <dontWrap> <true /> </dontWrap>
  47.         <dontSearch> <true /> </dontSearch>
  48.         <sharedText> <true /> </sharedText>
  49.         <fixedLineHeight> <true /> </fixedLineHeight>
  50.         <autoTab> <false /> </autoTab>
  51.         <lockText> <false /> </lockText>
  52.         <rect>
  53.             <left>8</left>
  54.             <top>4</top>
  55.             <right>194</right>
  56.             <bottom>24</bottom>
  57.         </rect>
  58.         <style>shadow</style>
  59.         <autoSelect> <false /> </autoSelect>
  60.         <showLines> <false /> </showLines>
  61.         <wideMargins> <false /> </wideMargins>
  62.         <multipleLines> <false /> </multipleLines>
  63.         <reservedFamily> 0 </reservedFamily>
  64.         <titleWidth>0</titleWidth>
  65.         <icon>0</icon>
  66.         <textAlign>center</textAlign>
  67.         <font>Osaka</font>
  68.         <textSize>12</textSize>
  69.         <textStyle>plain</textStyle>
  70.         <textHeight>16</textHeight>
  71.         <name>mainMenu</name>
  72.         <script>on mouseDownmainMenuend mouseDown</script>
  73.     </part>
  74.     <part>
  75.         <id>2</id>
  76.         <type>field</type>
  77.         <visible> <true /> </visible>
  78.         <dontWrap> <true /> </dontWrap>
  79.         <dontSearch> <true /> </dontSearch>
  80.         <sharedText> <false /> </sharedText>
  81.         <fixedLineHeight> <true /> </fixedLineHeight>
  82.         <autoTab> <false /> </autoTab>
  83.         <lockText> <true /> </lockText>
  84.         <rect>
  85.             <left>200</left>
  86.             <top>4</top>
  87.             <right>445</right>
  88.             <bottom>24</bottom>
  89.         </rect>
  90.         <style>shadow</style>
  91.         <autoSelect> <false /> </autoSelect>
  92.         <showLines> <false /> </showLines>
  93.         <wideMargins> <false /> </wideMargins>
  94.         <multipleLines> <false /> </multipleLines>
  95.         <reservedFamily> 0 </reservedFamily>
  96.         <titleWidth>0</titleWidth>
  97.         <icon>0</icon>
  98.         <textAlign>center</textAlign>
  99.         <font>Osaka</font>
  100.         <textSize>12</textSize>
  101.         <textStyle>plain</textStyle>
  102.         <textHeight>16</textHeight>
  103.         <name>subMenu</name>
  104.         <script>on mouseDownsubMenu bg fld "subMenuList"end mouseDown</script>
  105.     </part>
  106.     <part>
  107.         <id>3</id>
  108.         <type>field</type>
  109.         <visible> <true /> </visible>
  110.         <dontWrap> <true /> </dontWrap>
  111.         <dontSearch> <false /> </dontSearch>
  112.         <sharedText> <false /> </sharedText>
  113.         <fixedLineHeight> <false /> </fixedLineHeight>
  114.         <autoTab> <false /> </autoTab>
  115.         <lockText> <true /> </lockText>
  116.         <rect>
  117.             <left>8</left>
  118.             <top>61</top>
  119.             <right>505</right>
  120.             <bottom>273</bottom>
  121.         </rect>
  122.         <style>scrolling</style>
  123.         <autoSelect> <true /> </autoSelect>
  124.         <showLines> <false /> </showLines>
  125.         <wideMargins> <false /> </wideMargins>
  126.         <multipleLines> <false /> </multipleLines>
  127.         <reservedFamily> 0 </reservedFamily>
  128.         <titleWidth>0</titleWidth>
  129.         <icon>0</icon>
  130.         <textAlign>left</textAlign>
  131.         <font>ASLFont+</font>
  132.         <textSize>9</textSize>
  133.         <textStyle>plain</textStyle>
  134.         <textHeight>16</textHeight>
  135.         <name>titleList</name>
  136.         <script>on mouseUpset cursor to watchput (the shiftKey is down) into sh-- lock screenput the selectedText of me into cTextif cText <> empty thenput (the clickText is char 7 to 14 of cText) into clickIDput char 7 to 14 of cText into scanIDif sh or (bg fld id 31 <> "ID:" and clickID) thenput "テ…テエテ…テエテ…テエテ①テ・テシテァトアテュテ愿①テ…テエテ…テエテ…テエ"put setDate(last line of bg fld "titleList",bg fld id 33) into scanDateput bg fld id 22 into nget ". BBS"send "extList n,scanID,scanDate,it,(sh and clickID)" to bg btn id 36elseif bg fld id 31 is "ID:" thenif clickID thenput scanID into bg fld id 30select line 0 of meexit mouseUpend ifend ifget char 1 to 3 of cTextif it is a number thenglobal CNMBBStListif char 5 of cText <> "*" thenput "*" into char 5 of line (word 2 of the selectedLine of me) of meput bg fld id 5 into listif list contains "-" then put shortNumber(list,false,true) into listput value(it) into item (the number of items of list) + 1 of listsort items of list numericif bg fld id 32 is "DATE:" and the hilite of bg btn "テ・竕暗ュテ‹" is false thenput setDate(cText,bg fld id 33) into bg fld id 33end ifelseput " " into char 5 of line (word 2 of the selectedLine of me) of meput bg fld id 5 into listif list contains "-" then put shortNumber(list,false,true) into listrepeat with r = 1 to the number of items of listif item r of list = it thendelete item r of listexit repeatend ifend repeatend ifif shortNum() then put shortNumber (list,true,true) into listput list into bg fld id 5put empty into CNMBBStListend ifend ifend ifselect line 0 of meend mouseUpon mouseLeaveif selectedLine of me <> empty then select line 0 of mepass mouseLeaveend mouseLeave</script>
  137.     </part>
  138.     <part>
  139.         <id>4</id>
  140.         <type>field</type>
  141.         <visible> <true /> </visible>
  142.         <dontWrap> <true /> </dontWrap>
  143.         <dontSearch> <true /> </dontSearch>
  144.         <sharedText> <false /> </sharedText>
  145.         <fixedLineHeight> <false /> </fixedLineHeight>
  146.         <autoTab> <false /> </autoTab>
  147.         <lockText> <true /> </lockText>
  148.         <rect>
  149.             <left>8</left>
  150.             <top>47</top>
  151.             <right>505</right>
  152.             <bottom>62</bottom>
  153.         </rect>
  154.         <style>rectangle</style>
  155.         <autoSelect> <false /> </autoSelect>
  156.         <showLines> <false /> </showLines>
  157.         <wideMargins> <false /> </wideMargins>
  158.         <multipleLines> <false /> </multipleLines>
  159.         <reservedFamily> 0 </reservedFamily>
  160.         <titleWidth>0</titleWidth>
  161.         <icon>0</icon>
  162.         <textAlign>center</textAlign>
  163.         <font>ASLFont+</font>
  164.         <textSize>9</textSize>
  165.         <textStyle>plain</textStyle>
  166.         <textHeight>16</textHeight>
  167.         <name>header</name>
  168.         <script>on mouseUpif the optionKey is down thenopenEditLogelseglobal CNMBBStListput "テッsテウvテ運テ韻テ曳テ嘉」テァテ古ィテコテュテœ"get maskBlackID(bg fld id 3)put it into bg fld id 3put it into CNMBBStListhide msgend ifend mouseUp</script>
  169.     </part>
  170.     <part>
  171.         <id>5</id>
  172.         <type>field</type>
  173.         <visible> <true /> </visible>
  174.         <dontWrap> <false /> </dontWrap>
  175.         <dontSearch> <true /> </dontSearch>
  176.         <sharedText> <false /> </sharedText>
  177.         <fixedLineHeight> <false /> </fixedLineHeight>
  178.         <autoTab> <false /> </autoTab>
  179.         <lockText> <true /> </lockText>
  180.         <rect>
  181.             <left>10</left>
  182.             <top>274</top>
  183.             <right>152</right>
  184.             <bottom>313</bottom>
  185.         </rect>
  186.         <style>rectangle</style>
  187.         <autoSelect> <false /> </autoSelect>
  188.         <showLines> <false /> </showLines>
  189.         <wideMargins> <false /> </wideMargins>
  190.         <multipleLines> <false /> </multipleLines>
  191.         <reservedFamily> 0 </reservedFamily>
  192.         <titleWidth>0</titleWidth>
  193.         <icon>0</icon>
  194.         <textAlign>left</textAlign>
  195.         <font>Osaka</font>
  196.         <textSize>9</textSize>
  197.         <textStyle>plain</textStyle>
  198.         <textHeight>16</textHeight>
  199.         <name>readList</name>
  200.         <script>on mouseUpaskListend mouseUp</script>
  201.     </part>
  202.     <part>
  203.         <id>6</id>
  204.         <type>button</type>
  205.         <visible> <true /> </visible>
  206.         <reserved5> 0 </reserved5>
  207.         <reserved4> 0 </reserved4>
  208.         <reserved3> 0 </reserved3>
  209.         <reserved2> 0 </reserved2>
  210.         <reserved1> 0 </reserved1>
  211.         <enabled> <true /> </enabled>
  212.         <rect>
  213.             <left>39</left>
  214.             <top>318</top>
  215.             <right>153</right>
  216.             <bottom>339</bottom>
  217.         </rect>
  218.         <style>shadow</style>
  219.         <showName> <true /> </showName>
  220.         <highlight> <false /> </highlight>
  221.         <autoHighlight> <true /> </autoHighlight>
  222.         <sharedHighlight> <true /> </sharedHighlight>
  223.         <family>0</family>
  224.         <titleWidth>0</titleWidth>
  225.         <icon>0</icon>
  226.         <textAlign>center</textAlign>
  227.         <font>Osaka</font>
  228.         <textSize>9</textSize>
  229.         <textStyle>plain</textStyle>
  230.         <name>NIFTY-Navigator II</name>
  231.         <script>on mouseUpsend "mouseUp" to bg btn id 26 of card " テ厭テ丑テ嘉ァ "end mouseUp</script>
  232.     </part>
  233.     <part>
  234.         <id>7</id>
  235.         <type>button</type>
  236.         <visible> <true /> </visible>
  237.         <reserved5> 0 </reserved5>
  238.         <reserved4> 0 </reserved4>
  239.         <reserved3> 0 </reserved3>
  240.         <reserved2> 0 </reserved2>
  241.         <reserved1> 0 </reserved1>
  242.         <enabled> <true /> </enabled>
  243.         <rect>
  244.             <left>285</left>
  245.             <top>317</top>
  246.             <right>305</right>
  247.             <bottom>341</bottom>
  248.         </rect>
  249.         <style>transparent</style>
  250.         <showName> <false /> </showName>
  251.         <highlight> <false /> </highlight>
  252.         <autoHighlight> <true /> </autoHighlight>
  253.         <sharedHighlight> <false /> </sharedHighlight>
  254.         <family>0</family>
  255.         <titleWidth>0</titleWidth>
  256.         <icon>8349</icon>
  257.         <textAlign>center</textAlign>
  258.         <font>Osaka</font>
  259.         <textSize>12</textSize>
  260.         <textStyle>plain</textStyle>
  261.         <name></name>
  262.         <script>on mouseUpGoPrevBgend mouseUp</script>
  263.     </part>
  264.     <part>
  265.         <id>8</id>
  266.         <type>button</type>
  267.         <visible> <true /> </visible>
  268.         <reserved5> 0 </reserved5>
  269.         <reserved4> 0 </reserved4>
  270.         <reserved3> 0 </reserved3>
  271.         <reserved2> 0 </reserved2>
  272.         <reserved1> 0 </reserved1>
  273.         <enabled> <true /> </enabled>
  274.         <rect>
  275.             <left>306</left>
  276.             <top>317</top>
  277.             <right>326</right>
  278.             <bottom>341</bottom>
  279.         </rect>
  280.         <style>transparent</style>
  281.         <showName> <false /> </showName>
  282.         <highlight> <false /> </highlight>
  283.         <autoHighlight> <true /> </autoHighlight>
  284.         <sharedHighlight> <false /> </sharedHighlight>
  285.         <family>0</family>
  286.         <titleWidth>0</titleWidth>
  287.         <icon>23718</icon>
  288.         <textAlign>center</textAlign>
  289.         <font>Osaka</font>
  290.         <textSize>12</textSize>
  291.         <textStyle>plain</textStyle>
  292.         <name></name>
  293.         <script>on mouseUpGoPrevCdend mouseUp</script>
  294.     </part>
  295.     <part>
  296.         <id>9</id>
  297.         <type>button</type>
  298.         <visible> <true /> </visible>
  299.         <reserved5> 0 </reserved5>
  300.         <reserved4> 0 </reserved4>
  301.         <reserved3> 0 </reserved3>
  302.         <reserved2> 0 </reserved2>
  303.         <reserved1> 0 </reserved1>
  304.         <enabled> <true /> </enabled>
  305.         <rect>
  306.             <left>325</left>
  307.             <top>317</top>
  308.             <right>345</right>
  309.             <bottom>341</bottom>
  310.         </rect>
  311.         <style>transparent</style>
  312.         <showName> <false /> </showName>
  313.         <highlight> <false /> </highlight>
  314.         <autoHighlight> <true /> </autoHighlight>
  315.         <sharedHighlight> <false /> </sharedHighlight>
  316.         <family>0</family>
  317.         <titleWidth>0</titleWidth>
  318.         <icon>23717</icon>
  319.         <textAlign>center</textAlign>
  320.         <font>Osaka</font>
  321.         <textSize>12</textSize>
  322.         <textStyle>plain</textStyle>
  323.         <name></name>
  324.         <script>on mouseUpGoNextCdend mouseUp</script>
  325.     </part>
  326.     <part>
  327.         <id>10</id>
  328.         <type>button</type>
  329.         <visible> <true /> </visible>
  330.         <reserved5> 0 </reserved5>
  331.         <reserved4> 0 </reserved4>
  332.         <reserved3> 0 </reserved3>
  333.         <reserved2> 0 </reserved2>
  334.         <reserved1> 0 </reserved1>
  335.         <enabled> <true /> </enabled>
  336.         <rect>
  337.             <left>346</left>
  338.             <top>317</top>
  339.             <right>366</right>
  340.             <bottom>341</bottom>
  341.         </rect>
  342.         <style>transparent</style>
  343.         <showName> <false /> </showName>
  344.         <highlight> <false /> </highlight>
  345.         <autoHighlight> <true /> </autoHighlight>
  346.         <sharedHighlight> <false /> </sharedHighlight>
  347.         <family>0</family>
  348.         <titleWidth>0</titleWidth>
  349.         <icon>8350</icon>
  350.         <textAlign>center</textAlign>
  351.         <font>Osaka</font>
  352.         <textSize>12</textSize>
  353.         <textStyle>plain</textStyle>
  354.         <name></name>
  355.         <script>on mouseUpGoNextBgend mouseUp</script>
  356.     </part>
  357.     <part>
  358.         <id>11</id>
  359.         <type>button</type>
  360.         <visible> <true /> </visible>
  361.         <reserved5> 0 </reserved5>
  362.         <reserved4> 0 </reserved4>
  363.         <reserved3> 0 </reserved3>
  364.         <reserved2> 0 </reserved2>
  365.         <reserved1> 0 </reserved1>
  366.         <enabled> <true /> </enabled>
  367.         <rect>
  368.             <left>370</left>
  369.             <top>317</top>
  370.             <right>390</right>
  371.             <bottom>341</bottom>
  372.         </rect>
  373.         <style>transparent</style>
  374.         <showName> <false /> </showName>
  375.         <highlight> <false /> </highlight>
  376.         <autoHighlight> <true /> </autoHighlight>
  377.         <sharedHighlight> <false /> </sharedHighlight>
  378.         <family>0</family>
  379.         <titleWidth>0</titleWidth>
  380.         <icon>13301</icon>
  381.         <textAlign>center</textAlign>
  382.         <font>Osaka</font>
  383.         <textSize>12</textSize>
  384.         <textStyle>plain</textStyle>
  385.         <name></name>
  386.         <script>on mouseUpGoPrevMcend mouseUp</script>
  387.     </part>
  388.     <part>
  389.         <id>12</id>
  390.         <type>button</type>
  391.         <visible> <true /> </visible>
  392.         <reserved5> 0 </reserved5>
  393.         <reserved4> 0 </reserved4>
  394.         <reserved3> 0 </reserved3>
  395.         <reserved2> 0 </reserved2>
  396.         <reserved1> 0 </reserved1>
  397.         <enabled> <true /> </enabled>
  398.         <rect>
  399.             <left>389</left>
  400.             <top>317</top>
  401.             <right>409</right>
  402.             <bottom>341</bottom>
  403.         </rect>
  404.         <style>transparent</style>
  405.         <showName> <false /> </showName>
  406.         <highlight> <false /> </highlight>
  407.         <autoHighlight> <true /> </autoHighlight>
  408.         <sharedHighlight> <false /> </sharedHighlight>
  409.         <family>0</family>
  410.         <titleWidth>0</titleWidth>
  411.         <icon>13302</icon>
  412.         <textAlign>center</textAlign>
  413.         <font>Osaka</font>
  414.         <textSize>12</textSize>
  415.         <textStyle>plain</textStyle>
  416.         <name></name>
  417.         <script>on mouseUpGoNextMcend mouseUp</script>
  418.     </part>
  419.     <part>
  420.         <id>13</id>
  421.         <type>button</type>
  422.         <visible> <true /> </visible>
  423.         <reserved5> 0 </reserved5>
  424.         <reserved4> 0 </reserved4>
  425.         <reserved3> 0 </reserved3>
  426.         <reserved2> 0 </reserved2>
  427.         <reserved1> 0 </reserved1>
  428.         <enabled> <true /> </enabled>
  429.         <rect>
  430.             <left>454</left>
  431.             <top>317</top>
  432.             <right>474</right>
  433.             <bottom>341</bottom>
  434.         </rect>
  435.         <style>transparent</style>
  436.         <showName> <false /> </showName>
  437.         <highlight> <false /> </highlight>
  438.         <autoHighlight> <true /> </autoHighlight>
  439.         <sharedHighlight> <false /> </sharedHighlight>
  440.         <family>0</family>
  441.         <titleWidth>0</titleWidth>
  442.         <icon>6720</icon>
  443.         <textAlign>center</textAlign>
  444.         <font>Osaka</font>
  445.         <textSize>12</textSize>
  446.         <textStyle>plain</textStyle>
  447.         <name></name>
  448.         <script>on mouseUpGoTopCdend mouseUp</script>
  449.     </part>
  450.     <part>
  451.         <id>14</id>
  452.         <type>button</type>
  453.         <visible> <true /> </visible>
  454.         <reserved5> 0 </reserved5>
  455.         <reserved4> 0 </reserved4>
  456.         <reserved3> 0 </reserved3>
  457.         <reserved2> 0 </reserved2>
  458.         <reserved1> 0 </reserved1>
  459.         <enabled> <true /> </enabled>
  460.         <rect>
  461.             <left>0</left>
  462.             <top>330</top>
  463.             <right>12</right>
  464.             <bottom>342</bottom>
  465.         </rect>
  466.         <style>transparent</style>
  467.         <showName> <false /> </showName>
  468.         <highlight> <false /> </highlight>
  469.         <autoHighlight> <false /> </autoHighlight>
  470.         <sharedHighlight> <true /> </sharedHighlight>
  471.         <family>0</family>
  472.         <titleWidth>0</titleWidth>
  473.         <icon>0</icon>
  474.         <textAlign>center</textAlign>
  475.         <font>Chiyoda</font>
  476.         <textSize>12</textSize>
  477.         <textStyle>plain</textStyle>
  478.         <name></name>
  479.         <script>on mouseUplock screenget the visible of bg fld "subMenuList"set the visible of bg fld "subMenuList" to not itset the visible of bg fld id 37 to not itset the visible of bg fld id 38 to not itset the visible of bg fld id 53 to not itset the visible of bg fld id 55 to not itend mouseUp</script>
  480.     </part>
  481.     <part>
  482.         <id>17</id>
  483.         <type>button</type>
  484.         <visible> <true /> </visible>
  485.         <reserved5> 0 </reserved5>
  486.         <reserved4> 0 </reserved4>
  487.         <reserved3> 0 </reserved3>
  488.         <reserved2> 0 </reserved2>
  489.         <reserved1> 0 </reserved1>
  490.         <enabled> <true /> </enabled>
  491.         <rect>
  492.             <left>346</left>
  493.             <top>284</top>
  494.             <right>402</right>
  495.             <bottom>304</bottom>
  496.         </rect>
  497.         <style>standard</style>
  498.         <showName> <true /> </showName>
  499.         <highlight> <false /> </highlight>
  500.         <autoHighlight> <true /> </autoHighlight>
  501.         <sharedHighlight> <true /> </sharedHighlight>
  502.         <family>0</family>
  503.         <titleWidth>0</titleWidth>
  504.         <icon>0</icon>
  505.         <textAlign>center</textAlign>
  506.         <font>Osaka</font>
  507.         <textSize>9</textSize>
  508.         <textStyle>plain</textStyle>
  509.         <name>テ嘉、テ瓜テ叡テ曳</name>
  510.         <script>on mouseUpif the short name of this cd is "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  " thenclearDataelseglobal CNMBBStListput bg fld id 3 into trepeat with r = 1 to the number of lines of tset the cursor to busyif char 5 of line r of t is "*" then put " " into char 5 of line r of tend repeatput t into bg fld id 3put empty into bg fld id 5set the hilite of bg btn id 35 to falseput empty into CNMBBStListend ifend mouseUp</script>
  511.     </part>
  512.     <part>
  513.         <id>18</id>
  514.         <type>button</type>
  515.         <visible> <true /> </visible>
  516.         <reserved5> 0 </reserved5>
  517.         <reserved4> 0 </reserved4>
  518.         <reserved3> 0 </reserved3>
  519.         <reserved2> 0 </reserved2>
  520.         <reserved1> 0 </reserved1>
  521.         <enabled> <true /> </enabled>
  522.         <rect>
  523.             <left>412</left>
  524.             <top>284</top>
  525.             <right>493</right>
  526.             <bottom>304</bottom>
  527.         </rect>
  528.         <style>standard</style>
  529.         <showName> <true /> </showName>
  530.         <highlight> <false /> </highlight>
  531.         <autoHighlight> <true /> </autoHighlight>
  532.         <sharedHighlight> <true /> </sharedHighlight>
  533.         <family>0</family>
  534.         <titleWidth>0</titleWidth>
  535.         <icon>0</icon>
  536.         <textAlign>center</textAlign>
  537.         <font>Osaka</font>
  538.         <textSize>9</textSize>
  539.         <textStyle>plain</textStyle>
  540.         <name>テ嘉ァテ碓テャツォテ‡窶コテァテサテ‡窶コ</name>
  541.         <script>on mouseUp filePathput the hilite of cd btn id 7 of cd "テ・fテゥツカテョツャテェ窶コテュテ‹" into cutMode-- readLogFile4 filePath,"テ・fテゥツカテョツャ    BBS","BBS>","BBS",cutModereadLogFile4 filePath,"DO BBS","BBS>","BBS",cutModeend mouseUp</script>
  542.     </part>
  543.     <part>
  544.         <id>19</id>
  545.         <type>button</type>
  546.         <visible> <true /> </visible>
  547.         <reserved5> 0 </reserved5>
  548.         <reserved4> 0 </reserved4>
  549.         <reserved3> 0 </reserved3>
  550.         <reserved2> 0 </reserved2>
  551.         <reserved1> 0 </reserved1>
  552.         <enabled> <true /> </enabled>
  553.         <rect>
  554.             <left>487</left>
  555.             <top>5</top>
  556.             <right>505</right>
  557.             <bottom>23</bottom>
  558.         </rect>
  559.         <style>checkbox</style>
  560.         <showName> <false /> </showName>
  561.         <highlight> <false /> </highlight>
  562.         <autoHighlight> <true /> </autoHighlight>
  563.         <sharedHighlight> <false /> </sharedHighlight>
  564.         <family>0</family>
  565.         <titleWidth>0</titleWidth>
  566.         <icon>0</icon>
  567.         <textAlign>center</textAlign>
  568.         <font>Chiyoda</font>
  569.         <textSize>12</textSize>
  570.         <textStyle>plain</textStyle>
  571.         <name>createMark</name>
  572.         <script>on mouseUpset marked of this card to hilite of meend mouseUp</script>
  573.     </part>
  574.     <part>
  575.         <id>21</id>
  576.         <type>field</type>
  577.         <visible> <true /> </visible>
  578.         <dontWrap> <true /> </dontWrap>
  579.         <dontSearch> <false /> </dontSearch>
  580.         <sharedText> <false /> </sharedText>
  581.         <fixedLineHeight> <false /> </fixedLineHeight>
  582.         <autoTab> <false /> </autoTab>
  583.         <lockText> <true /> </lockText>
  584.         <rect>
  585.             <left>406</left>
  586.             <top>47</top>
  587.             <right>504</right>
  588.             <bottom>62</bottom>
  589.         </rect>
  590.         <style>transparent</style>
  591.         <autoSelect> <false /> </autoSelect>
  592.         <showLines> <false /> </showLines>
  593.         <wideMargins> <false /> </wideMargins>
  594.         <multipleLines> <false /> </multipleLines>
  595.         <reservedFamily> 0 </reservedFamily>
  596.         <titleWidth>0</titleWidth>
  597.         <icon>0</icon>
  598.         <textAlign>left</textAlign>
  599.         <font>ASLFont+</font>
  600.         <textSize>9</textSize>
  601.         <textStyle>plain</textStyle>
  602.         <textHeight>12</textHeight>
  603.         <name>listNum</name>
  604.         <script>on mouseUpanswer "テッ¥テゥツカテ・fテゥツカテッ竏づィテォテェテョテ⑦" & the number of lines of bg fld id 3end mouseUp</script>
  605.     </part>
  606.     <part>
  607.         <id>15</id>
  608.         <type>field</type>
  609.         <visible> <false /> </visible>
  610.         <dontWrap> <false /> </dontWrap>
  611.         <dontSearch> <true /> </dontSearch>
  612.         <sharedText> <true /> </sharedText>
  613.         <fixedLineHeight> <false /> </fixedLineHeight>
  614.         <autoTab> <false /> </autoTab>
  615.         <lockText> <false /> </lockText>
  616.         <rect>
  617.             <left>355</left>
  618.             <top>28</top>
  619.             <right>505</right>
  620.             <bottom>99</bottom>
  621.         </rect>
  622.         <style>scrolling</style>
  623.         <autoSelect> <false /> </autoSelect>
  624.         <showLines> <false /> </showLines>
  625.         <wideMargins> <false /> </wideMargins>
  626.         <multipleLines> <false /> </multipleLines>
  627.         <reservedFamily> 0 </reservedFamily>
  628.         <titleWidth>0</titleWidth>
  629.         <icon>0</icon>
  630.         <textAlign>left</textAlign>
  631.         <font>ASLFont+</font>
  632.         <textSize>9</textSize>
  633.         <textStyle>plain</textStyle>
  634.         <textHeight>16</textHeight>
  635.         <name>subMenuList</name>
  636.         <script></script>
  637.     </part>
  638.     <part>
  639.         <id>22</id>
  640.         <type>field</type>
  641.         <visible> <true /> </visible>
  642.         <dontWrap> <false /> </dontWrap>
  643.         <dontSearch> <false /> </dontSearch>
  644.         <sharedText> <false /> </sharedText>
  645.         <fixedLineHeight> <false /> </fixedLineHeight>
  646.         <autoTab> <false /> </autoTab>
  647.         <lockText> <true /> </lockText>
  648.         <rect>
  649.             <left>8</left>
  650.             <top>28</top>
  651.             <right>84</right>
  652.             <bottom>48</bottom>
  653.         </rect>
  654.         <style>shadow</style>
  655.         <autoSelect> <false /> </autoSelect>
  656.         <showLines> <false /> </showLines>
  657.         <wideMargins> <false /> </wideMargins>
  658.         <multipleLines> <false /> </multipleLines>
  659.         <reservedFamily> 0 </reservedFamily>
  660.         <titleWidth>0</titleWidth>
  661.         <icon>0</icon>
  662.         <textAlign>center</textAlign>
  663.         <font>Osaka</font>
  664.         <textSize>12</textSize>
  665.         <textStyle>plain</textStyle>
  666.         <textHeight>16</textHeight>
  667.         <name></name>
  668.         <script>on mouseDownput bg fld "BBSmenu" & "-;テ‡ツェテ‡テεォツコ..." into listput the number of lines of list into lget char 1 to 2 of meif it is a integer thenif it > char 1 to 2 of line (l - 1) of list then get l + 1else subtract 1 from itelse if it is empty then get 1elseget item 1 of MtScanList(list,"テ⑿" & me & "テ⒀")if it is empty then get l + 1end ifUxPop list,,it,the topLeft of meput it into sItemput the shiftKey is down into shif sItem is empty then exit mouseDownif sItem is "テ‡ツェテ‡テεォツコ..." thenask "テ・fテゥツカテョツャテョ窶佚ァテ愿⑿テ‡窶。テ‡ツオテ‡竕 テ‡テ膝Oテ嘘テ厭テ嘉ャテ栄テ⒀テ‡ï」ソテャツクテウテ陛‡ツオテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③"if it is empty or the result is "Cancel" then exit mouseDownput it into sItemif "-" is in it then get char 1 to offset("-",it) - 1 of itif it is not a integer thenif char 1 to 3 of it <> "BBS" then exit mouseDownput upperLower(word 1 of sItem) into BBSNumget getCdName(BBSNum)if it <> empty then put it into sItemelse put BBSNum into sItemelseput roomNum(sItem) into BBSNumput "BBS-" before sItemend ifelseput char 1 to offset(".",sItem) - 1 of sItem into BBSNumif last char of sItem is "テ⒀" thendelete last char of sItemput the number of chars of sItem into wrepeat with r = w down to 1if char r of sItem is "テ⑿" thenif sh then put char r + 1 to w of sItem into BBSNumdelete char r to w of sItemexit repeatend ifend repeatend ifend ifset the cursor to watchlock screenif the short name of this cd is sItem thenput BBSNum into meexit mouseDownend ifput (bg fld id 31 is "ID:") into modeget MtScanList(bg fld "subMenuList",sItem,,true)if it <> empty or mode thenget MtScanList(bg fld "BBSnameList1",the short name of this cd,,true)if it is empty then put BBSNum into meelsebeepif mode then answer "テ」Kテュテ凝雨テ…[テ栄テ‡竕ˆIDテゥwテュテ凝‡テεィテ催ァテ。テ‡テ陛ッナ禿ァXテ‡竕暗‡ツエテ‡窶ケテ‡マ\テ‡テ津③"else answer quote & sItem & quote && "テ‡テ陛雨テ…[テ栄テ‡邃「テ‡窶 テ‡テ凝‡窶ケテ‡竏妥③"end ifexit mouseDownend ifif "13-" is in sItem thenbeepanswer "テ…uテ「テ氾 トアティテ禿ッテ津嘘テ…[テ永テ…[テ…v(DO MEMBER/2/5)テ‡竕暗ェ竏づョNテ・テゥテャヒ凖‡ï」ソテャoテイ^テ‡ツオテ‡窶ケテ‡ツオテ‡ホゥテ‡ツゥテ⑨テ‡窶ケテ‡ホゥテ②テ‡窶 テ‡ツサテ‡ホゥテ‡テ陛㈲テ㈿テァナ津 ツサティ窶榲‡竕暗‡竏妥‡ツゥテ⑨" & return &ツャ"テ‡ツェテ‡ツァテ‡竕暗‡ツサテ‡ツ「ティテ催ァテ。テ‡テ陛厭テ丑テ嘉ァテ‡邃「テュ窶堙ゥ~テ‡ツオテ‡ニ津‡ツオテ‡窶ケテ‡ツ「テ‡窶ケテ‡竏妥③" & return & return & quote & sItem & quote && "テ‡テεェ窶コテュテ凝‡ï」ソテァsテ‡ツ「テ‡窶ケテ‡竏妥‡ツゥテ⑨" with "OK" or "Cancel"if it is "Cancel" then exit mouseDownend ifif bg fld id 3 <> empty thenbeepanswer "テ‡ツアテ‡テε雨テ…[テ栄テ‡テεェ窶コテュテ凝‡邃「ティツ。テ」テゥテ‡竕・テ‡テ催‡窶ケテ‡竏妥‡邃「テッナ禿ァXテ‡ツオテ‡窶ケテ‡竏妥‡ツゥテ⑨" with "OK" or "Cancel"if it is "Cancel" then exit mouseDownend ifput BBSNum into mereNameCard sItemput "3,4,5,21,30,33,55" into listrepeat with r = 1 to the number of items of listput empty into bg fld id (item r of list)end repeatput "None" into bg fld id 31put "None" into bg fld id 32set the hilite of bg btn id 23 to falseset the hilite of bg btn id 35 to falseend mouseDown</script>
  669.     </part>
  670.     <part>
  671.         <id>23</id>
  672.         <type>button</type>
  673.         <visible> <true /> </visible>
  674.         <reserved5> 0 </reserved5>
  675.         <reserved4> 0 </reserved4>
  676.         <reserved3> 0 </reserved3>
  677.         <reserved2> 0 </reserved2>
  678.         <reserved1> 0 </reserved1>
  679.         <enabled> <true /> </enabled>
  680.         <rect>
  681.             <left>158</left>
  682.             <top>275</top>
  683.             <right>211</right>
  684.             <bottom>293</bottom>
  685.         </rect>
  686.         <style>checkbox</style>
  687.         <showName> <true /> </showName>
  688.         <highlight> <false /> </highlight>
  689.         <autoHighlight> <true /> </autoHighlight>
  690.         <sharedHighlight> <false /> </sharedHighlight>
  691.         <family>0</family>
  692.         <titleWidth>0</titleWidth>
  693.         <icon>0</icon>
  694.         <textAlign>center</textAlign>
  695.         <font>Chiyoda</font>
  696.         <textSize>12</textSize>
  697.         <textStyle>plain</textStyle>
  698.         <name>テ・竕暗ュテ‹</name>
  699.         <script></script>
  700.     </part>
  701.     <part>
  702.         <id>24</id>
  703.         <type>button</type>
  704.         <visible> <true /> </visible>
  705.         <reserved5> 0 </reserved5>
  706.         <reserved4> 0 </reserved4>
  707.         <reserved3> 0 </reserved3>
  708.         <reserved2> 0 </reserved2>
  709.         <reserved1> 0 </reserved1>
  710.         <enabled> <true /> </enabled>
  711.         <rect>
  712.             <left>496</left>
  713.             <top>326</top>
  714.             <right>512</right>
  715.             <bottom>342</bottom>
  716.         </rect>
  717.         <style>transparent</style>
  718.         <showName> <false /> </showName>
  719.         <highlight> <false /> </highlight>
  720.         <autoHighlight> <false /> </autoHighlight>
  721.         <sharedHighlight> <false /> </sharedHighlight>
  722.         <family>0</family>
  723.         <titleWidth>0</titleWidth>
  724.         <icon>0</icon>
  725.         <textAlign>center</textAlign>
  726.         <font>Osaka</font>
  727.         <textSize>12</textSize>
  728.         <textStyle>plain</textStyle>
  729.         <name>BookMark</name>
  730.         <script>on mouseUpsetBookmarkend mouseUp</script>
  731.     </part>
  732.     <part>
  733.         <id>25</id>
  734.         <type>field</type>
  735.         <visible> <true /> </visible>
  736.         <dontWrap> <true /> </dontWrap>
  737.         <dontSearch> <false /> </dontSearch>
  738.         <sharedText> <true /> </sharedText>
  739.         <fixedLineHeight> <false /> </fixedLineHeight>
  740.         <autoTab> <false /> </autoTab>
  741.         <lockText> <false /> </lockText>
  742.         <rect>
  743.             <left>476</left>
  744.             <top>314</top>
  745.             <right>512</right>
  746.             <bottom>328</bottom>
  747.         </rect>
  748.         <style>transparent</style>
  749.         <autoSelect> <false /> </autoSelect>
  750.         <showLines> <false /> </showLines>
  751.         <wideMargins> <false /> </wideMargins>
  752.         <multipleLines> <false /> </multipleLines>
  753.         <reservedFamily> 0 </reservedFamily>
  754.         <titleWidth>0</titleWidth>
  755.         <icon>0</icon>
  756.         <textAlign>center</textAlign>
  757.         <font>Osaka</font>
  758.         <textSize>9</textSize>
  759.         <textStyle>plain</textStyle>
  760.         <textHeight>16</textHeight>
  761.         <name>BookMarkNo</name>
  762.         <script></script>
  763.     </part>
  764.     <part>
  765.         <id>30</id>
  766.         <type>field</type>
  767.         <visible> <false /> </visible>
  768.         <dontWrap> <true /> </dontWrap>
  769.         <dontSearch> <true /> </dontSearch>
  770.         <sharedText> <false /> </sharedText>
  771.         <fixedLineHeight> <false /> </fixedLineHeight>
  772.         <autoTab> <false /> </autoTab>
  773.         <lockText> <false /> </lockText>
  774.         <rect>
  775.             <left>136</left>
  776.             <top>30</top>
  777.             <right>266</right>
  778.             <bottom>46</bottom>
  779.         </rect>
  780.         <style>rectangle</style>
  781.         <autoSelect> <false /> </autoSelect>
  782.         <showLines> <false /> </showLines>
  783.         <wideMargins> <false /> </wideMargins>
  784.         <multipleLines> <false /> </multipleLines>
  785.         <reservedFamily> 0 </reservedFamily>
  786.         <titleWidth>0</titleWidth>
  787.         <icon>0</icon>
  788.         <textAlign>left</textAlign>
  789.         <font>ASLFont+</font>
  790.         <textSize>9</textSize>
  791.         <textStyle>plain</textStyle>
  792.         <textHeight>16</textHeight>
  793.         <name>ScanID</name>
  794.         <script>on closeFieldcheckKeyWordend closeFieldon exitFieldcheckKeyWordend exitFieldon returninFieldcheckKeyWordend returninField</script>
  795.     </part>
  796.     <part>
  797.         <id>31</id>
  798.         <type>field</type>
  799.         <visible> <true /> </visible>
  800.         <dontWrap> <true /> </dontWrap>
  801.         <dontSearch> <false /> </dontSearch>
  802.         <sharedText> <false /> </sharedText>
  803.         <fixedLineHeight> <true /> </fixedLineHeight>
  804.         <autoTab> <false /> </autoTab>
  805.         <lockText> <true /> </lockText>
  806.         <rect>
  807.             <left>85</left>
  808.             <top>28</top>
  809.             <right>135</right>
  810.             <bottom>48</bottom>
  811.         </rect>
  812.         <style>shadow</style>
  813.         <autoSelect> <false /> </autoSelect>
  814.         <showLines> <false /> </showLines>
  815.         <wideMargins> <false /> </wideMargins>
  816.         <multipleLines> <false /> </multipleLines>
  817.         <reservedFamily> 0 </reservedFamily>
  818.         <titleWidth>0</titleWidth>
  819.         <icon>0</icon>
  820.         <textAlign>center</textAlign>
  821.         <font>Osaka</font>
  822.         <textSize>12</textSize>
  823.         <textStyle>plain</textStyle>
  824.         <textHeight>16</textHeight>
  825.         <name></name>
  826.         <script>on mouseDownset the cursor to watchput bg fld "KeyList" into KeyListput KeyList into listrepeat until "," is not in list and ";" is not in list and "/" is not in list and "!" is not in list and "<" is not in listif "," is in list then put " " into char offset(",",list) of listif ";" is in list then put " " into char offset(";",list) of listif "/" is in list then put " " into char offset("/",list) of listif "!" is in list then put " " into char offset("!",list) of listif "<" is in list then put " " into char offset("<",list) of listend repeatput switch(list) into listUxPop "None;ID:;KEY:," & list,"N",,the topLeft of meput item 1 of line 2 of it into mainput line (item 4 of line 2 of it) of KeyList into subif main <> empty thenif main is "KEY:" and sub <> empty thendelete char 1 to 6 of subrepeatget last char of subdelete last char of subif it is "(" then exit repeatend repeatput word 1 to (the number of words of sub) of sub into bg fld id 30elseput empty into bg fld id 30end ifput main into meset the visible of bg fld id 30 to not(main is "none")end ifend mouseDown</script>
  827.     </part>
  828.     <part>
  829.         <id>32</id>
  830.         <type>field</type>
  831.         <visible> <true /> </visible>
  832.         <dontWrap> <true /> </dontWrap>
  833.         <dontSearch> <false /> </dontSearch>
  834.         <sharedText> <false /> </sharedText>
  835.         <fixedLineHeight> <true /> </fixedLineHeight>
  836.         <autoTab> <false /> </autoTab>
  837.         <lockText> <true /> </lockText>
  838.         <rect>
  839.             <left>267</left>
  840.             <top>28</top>
  841.             <right>311</right>
  842.             <bottom>48</bottom>
  843.         </rect>
  844.         <style>shadow</style>
  845.         <autoSelect> <false /> </autoSelect>
  846.         <showLines> <false /> </showLines>
  847.         <wideMargins> <false /> </wideMargins>
  848.         <multipleLines> <false /> </multipleLines>
  849.         <reservedFamily> 0 </reservedFamily>
  850.         <titleWidth>0</titleWidth>
  851.         <icon>0</icon>
  852.         <textAlign>center</textAlign>
  853.         <font>Osaka</font>
  854.         <textSize>12</textSize>
  855.         <textStyle>plain</textStyle>
  856.         <textHeight>16</textHeight>
  857.         <name></name>
  858.         <script>on mouseDownUxPop "None;DATE:",,,the topLeft of meif it <> empty thenset the visible of bg fld id 33 to not(it is "None")put it into meend ifend mouseDown</script>
  859.     </part>
  860.     <part>
  861.         <id>33</id>
  862.         <type>field</type>
  863.         <visible> <false /> </visible>
  864.         <dontWrap> <true /> </dontWrap>
  865.         <dontSearch> <false /> </dontSearch>
  866.         <sharedText> <false /> </sharedText>
  867.         <fixedLineHeight> <false /> </fixedLineHeight>
  868.         <autoTab> <true /> </autoTab>
  869.         <lockText> <false /> </lockText>
  870.         <rect>
  871.             <left>312</left>
  872.             <top>30</top>
  873.             <right>358</right>
  874.             <bottom>46</bottom>
  875.         </rect>
  876.         <style>rectangle</style>
  877.         <autoSelect> <false /> </autoSelect>
  878.         <showLines> <false /> </showLines>
  879.         <wideMargins> <false /> </wideMargins>
  880.         <multipleLines> <false /> </multipleLines>
  881.         <reservedFamily> 0 </reservedFamily>
  882.         <titleWidth>0</titleWidth>
  883.         <icon>0</icon>
  884.         <textAlign>center</textAlign>
  885.         <font>ASLFont+</font>
  886.         <textSize>9</textSize>
  887.         <textStyle>plain</textStyle>
  888.         <textHeight>16</textHeight>
  889.         <name>ScanDate</name>
  890.         <script>on closeFieldcheckNend closeFieldon exitFieldcheckNend exitFieldon returnInFieldcheckNend returnInFieldon checkNget merepeat until "." is not in it and "/" is not in itif "." is in it then delete char offset(".",it) of itif "/" is in it then delete char offset("/",it) of itend repeatput it into d2put "." after char 2 of d2put "." after char 5 of d2convert d2 to secondsif checkDATE(it) is false and it <> empty or d2 > the seconds thenbeepput the date into dconvert d to dateitemsput item 3 of d - 1 into sput 1 into item 3 of dconvert d to long dateanswer quote & nextSEAdate(0) & quote & "テ ツサテォOテ‡テεャヒ凖ッt(YYMMDD)テ‡ï」ソテャツクテ‡テ催‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③" & return & "テ⑿テウツキテ⒀" & d & "テ‡テεィテ催ァテ。" & return &ツャ"テ①テ①テ①" & quote & nextSEAdate(s) & quoteput nextSEAdate(0) into meselect text of meelseput it into mecheckKeyWordend ifend checkN</script>
  891.     </part>
  892.     <part>
  893.         <id>35</id>
  894.         <type>button</type>
  895.         <visible> <true /> </visible>
  896.         <reserved5> 0 </reserved5>
  897.         <reserved4> 0 </reserved4>
  898.         <reserved3> 0 </reserved3>
  899.         <reserved2> 0 </reserved2>
  900.         <reserved1> 0 </reserved1>
  901.         <enabled> <true /> </enabled>
  902.         <rect>
  903.             <left>158</left>
  904.             <top>294</top>
  905.             <right>211</right>
  906.             <bottom>312</bottom>
  907.         </rect>
  908.         <style>checkbox</style>
  909.         <showName> <true /> </showName>
  910.         <highlight> <false /> </highlight>
  911.         <autoHighlight> <true /> </autoHighlight>
  912.         <sharedHighlight> <false /> </sharedHighlight>
  913.         <family>0</family>
  914.         <titleWidth>0</titleWidth>
  915.         <icon>0</icon>
  916.         <textAlign>center</textAlign>
  917.         <font>Chiyoda</font>
  918.         <textSize>12</textSize>
  919.         <textStyle>plain</textStyle>
  920.         <name>ALL</name>
  921.         <script></script>
  922.     </part>
  923.     <part>
  924.         <id>36</id>
  925.         <type>button</type>
  926.         <visible> <true /> </visible>
  927.         <reserved5> 0 </reserved5>
  928.         <reserved4> 0 </reserved4>
  929.         <reserved3> 0 </reserved3>
  930.         <reserved2> 0 </reserved2>
  931.         <reserved1> 0 </reserved1>
  932.         <enabled> <true /> </enabled>
  933.         <rect>
  934.             <left>276</left>
  935.             <top>284</top>
  936.             <right>332</right>
  937.             <bottom>304</bottom>
  938.         </rect>
  939.         <style>standard</style>
  940.         <showName> <true /> </showName>
  941.         <highlight> <false /> </highlight>
  942.         <autoHighlight> <true /> </autoHighlight>
  943.         <sharedHighlight> <true /> </sharedHighlight>
  944.         <family>0</family>
  945.         <titleWidth>0</titleWidth>
  946.         <icon>0</icon>
  947.         <textAlign>center</textAlign>
  948.         <font>Osaka</font>
  949.         <textSize>9</textSize>
  950.         <textStyle>plain</textStyle>
  951.         <name>テ・テシ テァトア</name>
  952.         <script>on mouseUpput bg fld id 22 into forumNameif the shiftKey is down then put setDate(last line of bg fld id 3,bg fld id 33) into scanDateelse put empty into scanDateextList forumName,,scanDate,". BBS"end mouseUpon extList forumName,scanID,scanDate,ky,shglobal prevScanIDset the cursor to watchif sh is empty then put false into shif scanID <> empty thenput false into op2elseput prevScanID into scanIDget InputDialog("テ・fテゥツカテョツャテ運テ韻テ曳テ嘉」テ・テシテァトア","テ・テシテァトアIDテ⑴テッ竏づゥテカテウテ津⑿テ」テ崚ョテュテ‡竕暗ゥwテュテ凝‡ツサテ‡ツオテ⒀,テ・テシテァトアテャヒ凖ッtテ⑿'YYMMDD'テゥwテュテ凝ャヒ凖 ツサテァ~テ‡ï」ソテ・テシテァトアテ⑴テ」テ崚ョテュテ‡竕暗ゥwテュテ凝‡ツサテ‡ツオテ⒀",scanID & "," & scanDate,"OK,テッ竏づゥテカテウテ津‡竏†テ‡ツオテ‡ニ’,Cancel")set the cursor to watchput line 2 of it into selBtnif selBtn is "Cancel" then exit extListput line 3 of it into scanIDput line 4 of it into scanDateput (the optionKey is down or scanID is empty) into op2if selBtn is "テッ竏づゥテカテウテ津‡竏†テ‡ツオテ‡ニ’" thenput true into op2put "OK" into selBtnend ifend ifrepeat until "." is not in scanDate and "/" is not in scanDateif "." is in scanDate then delete char offset(".",scanDate) of scanDateif "/" is in scanDate then delete char offset("/",scanDate) of scanDateend repeatif scanDate <> empty and checkDATE(scanDate) is false thenbeepanswer "テャヒ凖ッt(YYMMDD)テ‡邃「テェ竕・テ‡ツオテ‡竕 テ‡窶 テ‡テ凝‡窶ケテ‡マ\テ‡テ津③"exit extListend ifsearchList forumName,scanID,scanDate,ky,op2,shend extListon searchList forumName,scanID,scanDate,ky,op2,shglobal ListSelectExit,CNMBBStList,prevScanIDif CNMBBStList is empty then put bg fld "titleList" into CNMBBStListput CNMBBStList into titleListif titleList is empty thenplay boing c5hide msgexit searchListend ifif scanID <> empty thenput MtPickUpLines(titleList,scanID) into ScanListif op2 is false thenif checkID(scanID) is false thenput true into op2elseput upperLower(scanID) into scanIDput the number of lines of ScanList into nrepeat with r = n down to 1if char 7 to 14 of line r of ScanList <> scanID then delete line r of ScanListend repeatend ifend ifelseput titleList into ScanListend ifput scanID into prevScanIDif scanDate <> empty and op2 <> false thenput "テ…テエテ…テエテ…テエテ①テ・テシテァトアテュテ愿①テ…テエテ…テエテ…テエテ①ティ竕 テ‡ツオテ‡ツョテォ窶愿‡テクテ‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③"put extDate(ScanList,scanDate) into ScanListend ifif ScanList is empty thenplay boing c5hide msgexit searchListend ifhide msgif sh is false thenplay harpsichord g6sif op2 then get "テッ竏づゥテカテウテ津⑦" else get "IDテ⑦"if scanID <> empty then put it & quote & scanID & quote into p1else put empty into p1if scanDate <> empty then put "テ①" & scanDate & " テ ツサテァ~" into p2else put empty into p2put "テ⒃" && the number of lines of ScanList && "テ・ティテ⒄" into nif op2 thenput ListSelect ("3",ScanList,p1 && "テ運テ韻テ曳テ嘉」テ テ催ウテウ" & p2 && n,"テャoテ①テイ^","16,36",return,"ASLFont+,9",2003) into sList-- put ListSelect ("3",ScanList,p1 && "テ運テ韻テ曳テ嘉」テ テ催ウテウ" & p2 && n,"テャoテ①テイ^","9,29,504,314",return,"ASLFont+,9") into sListelseput ListSelect ("3#",ScanList,p1 && "テ運テ韻テ曳テ嘉」テ テ催ウテウ" & p2 && n,"テャoテ①テイ^","16,36",return,"ASLFont+,9",2001) into sListend ifelseput "テャoテ①テイ^" into ListSelectExitput empty into sListend ifset the cursor to watchif ListSelectExit is "テャoテ①テイ^" and scanID <> empty and op2 is false thenif the optionKey is down thenrepeat with r = 1 to the number of lines of sListput line (line r of sList) of ScanList into line r of sListend repeatputList titleList,sListelseenterList forumName,scanID,scanDate,ky,ScanList,sListend ifelse if ListSelectExit is "テ雨テ…[テ栄テァテ湘ェツィ" thencreateCard forumName,scanID,scanDate,ky,ScanList,sListelse if sList <> empty and op2 and ListSelectExit is in "テャoテ①テイ^,テャツォテ‡窶コテァテサテ‡窶コ" thenif ListSelectExit is in "テャoテ①テイ^" and the optionKey is up thenrepeat with r = 1 to the number of lines of sListset the cursor to busyget line r of sListput char 7 to 14 of it into scanIDaddRList forumName,scanID,scanDate,ky,"ALL",itend repeatelseputList titleList,sListend ifend ifhide msgend searchListon enterList forumName,scanID,scanDate,ky,ScanList,sListput Switch(sList) into readListif readList is empty or the number of lines of ScanList = the number of lines of sList thenput line 1 of ScanList into titleput "ALL" into readListelseput line (item 1 of readList) of ScanList into titleput shortNumber(readList,true,true) into readListend ifaddRList forumName,scanID,scanDate,ky,readList,titleend enterListon addRList forumName,scanID,scanDate,ky,readList,titleglobal CNMBBSreadList,CNMBULreadListif ky is ". BBS" and "-" is not in forumName and forumName is a integer thenput putSpace(forumName,2) into forumNameend ifget forumName & "," & scanIDif ky is ". BBS" then put CNMBBSreadList into listelse put CNMBULreadList into listput item 1 of MtScanList(list,it) into pdelete char 1 to 30 of titleget it & "," & scanDate & "," & readList & "テ⑦" & titleif p <> empty then put it into line p of listelse put it & return after listsort lines of listif ky is ". BBS" thenput list into CNMBBSreadListmark cd "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  "elseput list into CNMBULreadListmark cd "  BUL IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  "end ifend addRListon createCard forumName,scanID,scanDate,ky,ScanList,sListglobal cNMDialogOFFlock screenset the lockmessages to trueput "テ…テエテ…テエテ…テエテ①テ・テシテァトアテ・テ」テ「ツ テ雨テ…[テ栄テァテ湘ェツィテ①テ…テエテ…テエテ…テエ"put empty into readListrepeat with r = 1 to the number of lines of sListput word 1 of line r of sList & "," after readListend repeatif last char of readList is "," then delete last char of readListput the number of lines of ScanList into nrepeat with r = 1 to nif r = word 1 of line 1 of sList thenget "*"delete line 1 of sListelseget " "end ifput putSpace (r,3,"R") && it into char 1 to 5 of line r of ScanListend repeatput bg fld "header" into headerput empty into cdNumput the number of this cd into cn1put the number of last cd of this bg into cn2repeat with r = cn1 to cn2get bg fld id 22 of cd rif it is forumName and bg fld id 31 of cd r is "ID:" and bg fld id 30 of cd r is scanID thenput r into cdNumexit repeatend ifend repeatif cdNum <> empty thengo to cd cdNummark this cdelseput forumName & ky into cNMDialogOFFif scanID <> empty thenput "[" & scanID & "]" after cNMDialogOFFend ifdoMenu "New Card"put false into cNMDialogOFFput forumName into bg fld id 22mark this cdend ifset the hilite of bg btn "createMark" to trueput ScanList into bg fld "titleList"put header into bg fld "header"put "テ・fテゥツカテッ竏づィテォテェテョテ⑦" & n into bg fld "listNum"if shortNum() and readList <> empty thenput shortNumber(readList,true,true) into readListend ifput readList into bg fld "readList"put scanID into bg fld "scanID"if scanID <> empty thenput "ID:" into bg fld id 31show bg fld id 30if readList is empty then set the hilite of bg btn "ALL" to trueend ifput scanDate into bg fld "scanDate"if scanDate <> empty thenput "DATE:" into bg fld id 32show bg fld id 33end ifcheckKeyWordcompactST 90end createCardon putList titleList,sListglobal CNMBBStListput bg fld "readList" into rListrepeat with r = 1 to the number of lines of sListget line r of sListif MtScanList(rList,word 1 of it,,true) is empty thenput item 1 of MtScanList(titleList,it,,true) into lput word 1 of it into item (number of items of rList) + 1 of rListput "*" into char 5 of line L of titleListend ifend repeatif "-" is in rList thenif shortNum() is false then put shortNumber(rList,false,true) into rListelse put shortNumber(rList,true,true) into rListelse sort items of rList numericput rList into bg fld "readList"put titleList into bg fld "titleList"put titleList into CNMBBStListend putListfunction extDate ScanList,scanDateput "." after char 2 of scanDateput "." after char 5 of scanDateconvert scanDate to dateItemsput item 1 of scanDate & addZero(item 2 of scanDate,2) & addZero(item 3 of scanDate,2) into scanDateput nextSEAdate(,true) into todayput char 1 to 4 of today into YYYYput the number of lines of ScanList into nrepeat with r = 1 to nput char 17 to 21 of line r of ScanList into MMDDif MMDD <> pMMDD thenput MMDD into pMMDDdelete char 3 of MMDDget addZero(value(MMDD),4)if it > char 5 to 8 of today then put YYYY - 1 before itelse put YYYY before itif it < scanDate thendelete line r to n of ScanListexit repeatelseif pMMDD is char 17 to 21 of last line of ScanList then exit repeatend ifend ifend repeatreturn ScanListend extDate</script>
  953.     </part>
  954.     <part>
  955.         <id>37</id>
  956.         <type>field</type>
  957.         <visible> <false /> </visible>
  958.         <dontWrap> <false /> </dontWrap>
  959.         <dontSearch> <true /> </dontSearch>
  960.         <sharedText> <true /> </sharedText>
  961.         <fixedLineHeight> <false /> </fixedLineHeight>
  962.         <autoTab> <false /> </autoTab>
  963.         <lockText> <false /> </lockText>
  964.         <rect>
  965.             <left>206</left>
  966.             <top>28</top>
  967.             <right>356</right>
  968.             <bottom>99</bottom>
  969.         </rect>
  970.         <style>scrolling</style>
  971.         <autoSelect> <false /> </autoSelect>
  972.         <showLines> <false /> </showLines>
  973.         <wideMargins> <false /> </wideMargins>
  974.         <multipleLines> <false /> </multipleLines>
  975.         <reservedFamily> 0 </reservedFamily>
  976.         <titleWidth>0</titleWidth>
  977.         <icon>0</icon>
  978.         <textAlign>left</textAlign>
  979.         <font>ASLFont+</font>
  980.         <textSize>9</textSize>
  981.         <textStyle>plain</textStyle>
  982.         <textHeight>16</textHeight>
  983.         <name>BBSmenu</name>
  984.         <script></script>
  985.     </part>
  986.     <part>
  987.         <id>38</id>
  988.         <type>field</type>
  989.         <visible> <false /> </visible>
  990.         <dontWrap> <true /> </dontWrap>
  991.         <dontSearch> <true /> </dontSearch>
  992.         <sharedText> <true /> </sharedText>
  993.         <fixedLineHeight> <false /> </fixedLineHeight>
  994.         <autoTab> <false /> </autoTab>
  995.         <lockText> <false /> </lockText>
  996.         <rect>
  997.             <left>206</left>
  998.             <top>98</top>
  999.             <right>356</right>
  1000.             <bottom>169</bottom>
  1001.         </rect>
  1002.         <style>scrolling</style>
  1003.         <autoSelect> <false /> </autoSelect>
  1004.         <showLines> <false /> </showLines>
  1005.         <wideMargins> <false /> </wideMargins>
  1006.         <multipleLines> <false /> </multipleLines>
  1007.         <reservedFamily> 0 </reservedFamily>
  1008.         <titleWidth>0</titleWidth>
  1009.         <icon>0</icon>
  1010.         <textAlign>left</textAlign>
  1011.         <font>ASLFont+</font>
  1012.         <textSize>9</textSize>
  1013.         <textStyle>plain</textStyle>
  1014.         <textHeight>16</textHeight>
  1015.         <name>BBSnameList1</name>
  1016.         <script></script>
  1017.     </part>
  1018.     <part>
  1019.         <id>39</id>
  1020.         <type>button</type>
  1021.         <visible> <true /> </visible>
  1022.         <reserved5> 0 </reserved5>
  1023.         <reserved4> 0 </reserved4>
  1024.         <reserved3> 0 </reserved3>
  1025.         <reserved2> 0 </reserved2>
  1026.         <reserved1> 0 </reserved1>
  1027.         <enabled> <true /> </enabled>
  1028.         <rect>
  1029.             <left>410</left>
  1030.             <top>317</top>
  1031.             <right>430</right>
  1032.             <bottom>341</bottom>
  1033.         </rect>
  1034.         <style>transparent</style>
  1035.         <showName> <false /> </showName>
  1036.         <highlight> <false /> </highlight>
  1037.         <autoHighlight> <true /> </autoHighlight>
  1038.         <sharedHighlight> <false /> </sharedHighlight>
  1039.         <family>0</family>
  1040.         <titleWidth>0</titleWidth>
  1041.         <icon>13303</icon>
  1042.         <textAlign>center</textAlign>
  1043.         <font>Osaka</font>
  1044.         <textSize>12</textSize>
  1045.         <textStyle>plain</textStyle>
  1046.         <name></name>
  1047.         <script>on mouseUpGOPrevBMend mouseUp</script>
  1048.     </part>
  1049.     <part>
  1050.         <id>40</id>
  1051.         <type>button</type>
  1052.         <visible> <true /> </visible>
  1053.         <reserved5> 0 </reserved5>
  1054.         <reserved4> 0 </reserved4>
  1055.         <reserved3> 0 </reserved3>
  1056.         <reserved2> 0 </reserved2>
  1057.         <reserved1> 0 </reserved1>
  1058.         <enabled> <true /> </enabled>
  1059.         <rect>
  1060.             <left>429</left>
  1061.             <top>317</top>
  1062.             <right>449</right>
  1063.             <bottom>341</bottom>
  1064.         </rect>
  1065.         <style>transparent</style>
  1066.         <showName> <false /> </showName>
  1067.         <highlight> <false /> </highlight>
  1068.         <autoHighlight> <true /> </autoHighlight>
  1069.         <sharedHighlight> <false /> </sharedHighlight>
  1070.         <family>0</family>
  1071.         <titleWidth>0</titleWidth>
  1072.         <icon>13304</icon>
  1073.         <textAlign>center</textAlign>
  1074.         <font>Osaka</font>
  1075.         <textSize>12</textSize>
  1076.         <textStyle>plain</textStyle>
  1077.         <name></name>
  1078.         <script>on mouseUpGONextBMend mouseUp</script>
  1079.     </part>
  1080.     <part>
  1081.         <id>41</id>
  1082.         <type>button</type>
  1083.         <visible> <true /> </visible>
  1084.         <reserved5> 0 </reserved5>
  1085.         <reserved4> 0 </reserved4>
  1086.         <reserved3> 0 </reserved3>
  1087.         <reserved2> 0 </reserved2>
  1088.         <reserved1> 0 </reserved1>
  1089.         <enabled> <true /> </enabled>
  1090.         <rect>
  1091.             <left>8</left>
  1092.             <top>319</top>
  1093.             <right>31</right>
  1094.             <bottom>340</bottom>
  1095.         </rect>
  1096.         <style>transparent</style>
  1097.         <showName> <false /> </showName>
  1098.         <highlight> <false /> </highlight>
  1099.         <autoHighlight> <true /> </autoHighlight>
  1100.         <sharedHighlight> <true /> </sharedHighlight>
  1101.         <family>0</family>
  1102.         <titleWidth>0</titleWidth>
  1103.         <icon>21700</icon>
  1104.         <textAlign>center</textAlign>
  1105.         <font>Osaka</font>
  1106.         <textSize>12</textSize>
  1107.         <textStyle>plain</textStyle>
  1108.         <name>GoHome</name>
  1109.         <script>on mouseUpgoHomeend mouseUp</script>
  1110.     </part>
  1111.     <part>
  1112.         <id>42</id>
  1113.         <type>button</type>
  1114.         <visible> <true /> </visible>
  1115.         <reserved5> 0 </reserved5>
  1116.         <reserved4> 0 </reserved4>
  1117.         <reserved3> 0 </reserved3>
  1118.         <reserved2> 0 </reserved2>
  1119.         <reserved1> 0 </reserved1>
  1120.         <enabled> <true /> </enabled>
  1121.         <rect>
  1122.             <left>160</left>
  1123.             <top>318</top>
  1124.             <right>274</right>
  1125.             <bottom>339</bottom>
  1126.         </rect>
  1127.         <style>shadow</style>
  1128.         <showName> <true /> </showName>
  1129.         <highlight> <false /> </highlight>
  1130.         <autoHighlight> <true /> </autoHighlight>
  1131.         <sharedHighlight> <true /> </sharedHighlight>
  1132.         <family>0</family>
  1133.         <titleWidth>0</titleWidth>
  1134.         <icon>0</icon>
  1135.         <textAlign>center</textAlign>
  1136.         <font>Osaka</font>
  1137.         <textSize>9</textSize>
  1138.         <textStyle>plain</textStyle>
  1139.         <name>  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  </name>
  1140.         <script>on mouseUpvisual effect dissolve very fastgo to cd "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  "end mouseUp</script>
  1141.     </part>
  1142.     <part>
  1143.         <id>43</id>
  1144.         <type>button</type>
  1145.         <visible> <false /> </visible>
  1146.         <reserved5> 0 </reserved5>
  1147.         <reserved4> 0 </reserved4>
  1148.         <reserved3> 0 </reserved3>
  1149.         <reserved2> 0 </reserved2>
  1150.         <reserved1> 0 </reserved1>
  1151.         <enabled> <true /> </enabled>
  1152.         <rect>
  1153.             <left>8</left>
  1154.             <top>28</top>
  1155.             <right>505</right>
  1156.             <bottom>47</bottom>
  1157.         </rect>
  1158.         <style>transparent</style>
  1159.         <showName> <false /> </showName>
  1160.         <highlight> <false /> </highlight>
  1161.         <autoHighlight> <false /> </autoHighlight>
  1162.         <sharedHighlight> <true /> </sharedHighlight>
  1163.         <family>0</family>
  1164.         <titleWidth>-1</titleWidth>
  1165.         <icon>-1</icon>
  1166.         <textAlign>center</textAlign>
  1167.         <font>Chiyoda</font>
  1168.         <textSize>12</textSize>
  1169.         <textStyle>plain</textStyle>
  1170.         <name>FieldTitleBar</name>
  1171.         <script></script>
  1172.     </part>
  1173.     <part>
  1174.         <id>44</id>
  1175.         <type>button</type>
  1176.         <visible> <false /> </visible>
  1177.         <reserved5> 0 </reserved5>
  1178.         <reserved4> 0 </reserved4>
  1179.         <reserved3> 0 </reserved3>
  1180.         <reserved2> 0 </reserved2>
  1181.         <reserved1> 0 </reserved1>
  1182.         <enabled> <true /> </enabled>
  1183.         <rect>
  1184.             <left>16</left>
  1185.             <top>31</top>
  1186.             <right>29</right>
  1187.             <bottom>44</bottom>
  1188.         </rect>
  1189.         <style>transparent</style>
  1190.         <showName> <false /> </showName>
  1191.         <highlight> <false /> </highlight>
  1192.         <autoHighlight> <false /> </autoHighlight>
  1193.         <sharedHighlight> <true /> </sharedHighlight>
  1194.         <family>0</family>
  1195.         <titleWidth>0</titleWidth>
  1196.         <icon>0</icon>
  1197.         <textAlign>center</textAlign>
  1198.         <font>Chiyoda</font>
  1199.         <textSize>12</textSize>
  1200.         <textStyle>plain</textStyle>
  1201.         <name></name>
  1202.         <script>on mouseStillDownif the mouseLoc is within (the rect of me) thenset the icon of me to 23100set the cursor to arrowelseset the icon of me to 0end ifend mouseStillDownon mouseUpglobal CNMeditTextset the icon of me to 0select emptylock screenset the cursor to watchif (CNMeditText is true or the optionKey is down) and bg fld id 45 <> empty thenbeepanswer "テッナ禿ァXテャ窶。テウeテ‡ï」ソテッ竄ャテォ竏づ‡ツオテ‡窶ケテ‡竏妥‡ツゥテ⑨" with "Cancel" or "No" or "Yes"if it is "Cancel" then exit mouseUpif it <> "No" thenput postPath() into postPathput postPath & bg fld id 46 into filePathMtWriteFile filePath,bg fld id 45,EditorCreator()changeEndMark filePathmark cd "  BBS ティテォテ‡ツエテァテサテ‡窶コ  "end ifend ifput empty into bg fld id 45put " " into bg fld id 46hide bg btn id 43hide bg btn id 44hide bg fld id 45hide bg fld id 46setScrollFld "bg fld id 3"put false into CNMeditTextunlock screen with zoom close fasthide msgend mouseUp</script>
  1203.     </part>
  1204.     <part>
  1205.         <id>48</id>
  1206.         <type>button</type>
  1207.         <visible> <true /> </visible>
  1208.         <reserved5> 0 </reserved5>
  1209.         <reserved4> 0 </reserved4>
  1210.         <reserved3> 0 </reserved3>
  1211.         <reserved2> 0 </reserved2>
  1212.         <reserved1> 0 </reserved1>
  1213.         <enabled> <true /> </enabled>
  1214.         <rect>
  1215.             <left>242</left>
  1216.             <top>282</top>
  1217.             <right>267</right>
  1218.             <bottom>307</bottom>
  1219.         </rect>
  1220.         <style>shadow</style>
  1221.         <showName> <false /> </showName>
  1222.         <highlight> <false /> </highlight>
  1223.         <autoHighlight> <true /> </autoHighlight>
  1224.         <sharedHighlight> <true /> </sharedHighlight>
  1225.         <family>0</family>
  1226.         <titleWidth>0</titleWidth>
  1227.         <icon>28505</icon>
  1228.         <textAlign>center</textAlign>
  1229.         <font>Osaka</font>
  1230.         <textSize>9</textSize>
  1231.         <textStyle>plain</textStyle>
  1232.         <name>テェVテ」Kテァテ湘ェツィ</name>
  1233.         <script>on mouseUpglobal CNMeditTextlock screenset the cursor to watchput (the optionKey is down) into opget bg fld id 22if it is empty thenbeepanswer "テ・fテゥツカテョツャテョ窶佚ァテ愿‡ï」ソテェ窶コテュテ凝‡ツオテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③"exit mouseUpend ifput postPath() into postPathput "_BBS(" & it & ")" into fileNameput fileListInFldr(postPath) into postFileListput changeName (fileName,postFileList,"_") into fileNameput EditorPath() into EditorPathif EditorPath is empty or op is false thenput fileName into bg fld id 46set the width of bg fld id 46 to length (bg fld id 46) * 9put "SUBJ:" & return & "KEY:" & return into bg fld id 45put "/POST" & return into line 15 of bg fld id 45show bg btn id 43show bg btn id 44show bg fld id 45show bg fld id 46setScrollFld "bg fld id 45"put false into CNMeditTextunlock screen with zoom open fastelseput postPath & fileName into filePathget "SUBJ:" & return & "KEY:" & returnput "/POST" & return into line 15 of itMtWriteFile filePath,it,EditorCreator()-- mark cd "  BBS ティテォテ‡ツエテァテサテ‡窶コ  "open filePath with EditorPathend ifend mouseUp</script>
  1234.     </part>
  1235.     <part>
  1236.         <id>47</id>
  1237.         <type>button</type>
  1238.         <visible> <true /> </visible>
  1239.         <reserved5> 0 </reserved5>
  1240.         <reserved4> 0 </reserved4>
  1241.         <reserved3> 0 </reserved3>
  1242.         <reserved2> 0 </reserved2>
  1243.         <reserved1> 0 </reserved1>
  1244.         <enabled> <true /> </enabled>
  1245.         <rect>
  1246.             <left>212</left>
  1247.             <top>282</top>
  1248.             <right>237</right>
  1249.             <bottom>307</bottom>
  1250.         </rect>
  1251.         <style>shadow</style>
  1252.         <showName> <false /> </showName>
  1253.         <highlight> <false /> </highlight>
  1254.         <autoHighlight> <true /> </autoHighlight>
  1255.         <sharedHighlight> <true /> </sharedHighlight>
  1256.         <family>0</family>
  1257.         <titleWidth>0</titleWidth>
  1258.         <icon>24670</icon>
  1259.         <textAlign>center</textAlign>
  1260.         <font>Osaka</font>
  1261.         <textSize>9</textSize>
  1262.         <textStyle>plain</textStyle>
  1263.         <name>テ液テ院テ韻テ嘉」テャツォテ‡窶コテァテサテ‡窶コ</name>
  1264.         <script>on mouseUpglobal ListSelectExit,CNMeditTextput bg fld id 22 into nif n is empty thenbeepanswer "テ・fテゥツカテョツャテョ窶佚ァテ愿‡ï」ソテェ窶コテュテ凝‡ツオテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③"exit mouseUpend ifput BBSFileList() into listanswer file "テ・fテゥツカテョツャテョ竕 テ・テヲテ液テ院テ韻テ嘉」テ‡ï」ソテォIテォï」ソテ‡ツオテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③" of type "TEXT"if it is empty then exit mouseUpput pathToFile(it) into fileNameput postPath() into postPathif MtScanList(list,fileName,,true) is empty thenput it into filePathput "_BBS(" & n & ")" into fileNameput fileListInFldr(postPath) into postFileListput changeName (fileName,postFileList,"_") into fileNameput true into CNMeditTextelseput PostPath & fileName into filePathput false into CNMeditTextend ifput fileName into bg fld id 46set the width of bg fld id 46 to length (fileName) * 9lock screenset the cursor to watchput empty into theTextopen file filePathget the resultif it <> empty thenbeepanswer itexit mouseUpend ifrepeatread from file filePath for 16384if it is empty then exit repeatput it after theTextend repeatclose file filePathif char 1 to 3 of line 1 of theText <> "SUB" thenput "SUBJ:" & return & "KEY:" & return before line 1 of theTextput true into CNMeditTextend ifput theText into bg fld id 45show bg btn id 43show bg btn id 44show bg fld id 45show bg fld id 46setScrollFld "bg fld id 45"unlock screen with zoom open fastend mouseUp</script>
  1265.     </part>
  1266.     <part>
  1267.         <id>45</id>
  1268.         <type>field</type>
  1269.         <visible> <false /> </visible>
  1270.         <dontWrap> <true /> </dontWrap>
  1271.         <dontSearch> <false /> </dontSearch>
  1272.         <sharedText> <false /> </sharedText>
  1273.         <fixedLineHeight> <false /> </fixedLineHeight>
  1274.         <autoTab> <false /> </autoTab>
  1275.         <lockText> <false /> </lockText>
  1276.         <rect>
  1277.             <left>8</left>
  1278.             <top>46</top>
  1279.             <right>505</right>
  1280.             <bottom>315</bottom>
  1281.         </rect>
  1282.         <style>scrolling</style>
  1283.         <autoSelect> <false /> </autoSelect>
  1284.         <showLines> <false /> </showLines>
  1285.         <wideMargins> <false /> </wideMargins>
  1286.         <multipleLines> <false /> </multipleLines>
  1287.         <reservedFamily> 0 </reservedFamily>
  1288.         <titleWidth>0</titleWidth>
  1289.         <icon>0</icon>
  1290.         <textAlign>left</textAlign>
  1291.         <font>ASLFont+</font>
  1292.         <textSize>9</textSize>
  1293.         <textStyle>plain</textStyle>
  1294.         <textHeight>12</textHeight>
  1295.         <name></name>
  1296.         <script>on closeFieldglobal CNMeditTextput true into CNMeditTextend closeField</script>
  1297.     </part>
  1298.     <part>
  1299.         <id>46</id>
  1300.         <type>field</type>
  1301.         <visible> <false /> </visible>
  1302.         <dontWrap> <true /> </dontWrap>
  1303.         <dontSearch> <false /> </dontSearch>
  1304.         <sharedText> <false /> </sharedText>
  1305.         <fixedLineHeight> <false /> </fixedLineHeight>
  1306.         <autoTab> <false /> </autoTab>
  1307.         <lockText> <true /> </lockText>
  1308.         <rect>
  1309.             <left>220</left>
  1310.             <top>29</top>
  1311.             <right>292</right>
  1312.             <bottom>46</bottom>
  1313.         </rect>
  1314.         <style>opaque</style>
  1315.         <autoSelect> <false /> </autoSelect>
  1316.         <showLines> <false /> </showLines>
  1317.         <wideMargins> <false /> </wideMargins>
  1318.         <multipleLines> <false /> </multipleLines>
  1319.         <reservedFamily> 0 </reservedFamily>
  1320.         <titleWidth>0</titleWidth>
  1321.         <icon>0</icon>
  1322.         <textAlign>center</textAlign>
  1323.         <font>Osaka</font>
  1324.         <textSize>12</textSize>
  1325.         <textStyle>plain</textStyle>
  1326.         <textHeight>18</textHeight>
  1327.         <name></name>
  1328.         <script></script>
  1329.     </part>
  1330.     <part>
  1331.         <id>49</id>
  1332.         <type>button</type>
  1333.         <visible> <true /> </visible>
  1334.         <reserved5> 0 </reserved5>
  1335.         <reserved4> 0 </reserved4>
  1336.         <reserved3> 0 </reserved3>
  1337.         <reserved2> 0 </reserved2>
  1338.         <reserved1> 0 </reserved1>
  1339.         <enabled> <false /> </enabled>
  1340.         <rect>
  1341.             <left>448</left>
  1342.             <top>6</top>
  1343.             <right>466</right>
  1344.             <bottom>24</bottom>
  1345.         </rect>
  1346.         <style>transparent</style>
  1347.         <showName> <false /> </showName>
  1348.         <highlight> <false /> </highlight>
  1349.         <autoHighlight> <true /> </autoHighlight>
  1350.         <sharedHighlight> <false /> </sharedHighlight>
  1351.         <family>0</family>
  1352.         <titleWidth>0</titleWidth>
  1353.         <icon>12490</icon>
  1354.         <textAlign>center</textAlign>
  1355.         <font>Chiyoda</font>
  1356.         <textSize>12</textSize>
  1357.         <textStyle>plain</textStyle>
  1358.         <name>openGuide</name>
  1359.         <script>on mouseUpCNMGuide "テ・fテゥツカテョツャ(BBS)"end mouseUp</script>
  1360.     </part>
  1361.     <part>
  1362.         <id>50</id>
  1363.         <type>field</type>
  1364.         <visible> <false /> </visible>
  1365.         <dontWrap> <true /> </dontWrap>
  1366.         <dontSearch> <false /> </dontSearch>
  1367.         <sharedText> <true /> </sharedText>
  1368.         <fixedLineHeight> <false /> </fixedLineHeight>
  1369.         <autoTab> <false /> </autoTab>
  1370.         <lockText> <false /> </lockText>
  1371.         <rect>
  1372.             <left>98</left>
  1373.             <top>61</top>
  1374.             <right>189</right>
  1375.             <bottom>273</bottom>
  1376.         </rect>
  1377.         <style>scrolling</style>
  1378.         <autoSelect> <false /> </autoSelect>
  1379.         <showLines> <false /> </showLines>
  1380.         <wideMargins> <false /> </wideMargins>
  1381.         <multipleLines> <false /> </multipleLines>
  1382.         <reservedFamily> 0 </reservedFamily>
  1383.         <titleWidth>0</titleWidth>
  1384.         <icon>0</icon>
  1385.         <textAlign>left</textAlign>
  1386.         <font>ASLFont+</font>
  1387.         <textSize>9</textSize>
  1388.         <textStyle>plain</textStyle>
  1389.         <textHeight>12</textHeight>
  1390.         <name>テァテ古ィテコテ鵜テ…[テ嘉ィテ…[テ栄テ嘉、テ厩テ曳</name>
  1391.         <script>on mouseUpif the optionKey is down thendelete the clicklineelseput bg fld id 50 into listget the selectedtextif it is empty thenask "テ運テ韻テ曳テ嘉」テ‡ï」ソテァテ古ィテコテ‡竏妥‡テ暗鵜テ…[テ嘉ィテ…[テ栄テ⑿テッ竏づゥテカテウテ津⒀テ‡ï」ソテャツクテウテ陛‡ツオテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ③"end ifif it <> empty and MtScanList(list,it,,true) is empty thenput it & return after listsort lines of listput list into bg fld id 50end ifend ifend mouseUp</script>
  1392.     </part>
  1393.     <part>
  1394.         <id>52</id>
  1395.         <type>button</type>
  1396.         <visible> <true /> </visible>
  1397.         <reserved5> 0 </reserved5>
  1398.         <reserved4> 0 </reserved4>
  1399.         <reserved3> 0 </reserved3>
  1400.         <reserved2> 0 </reserved2>
  1401.         <reserved1> 0 </reserved1>
  1402.         <enabled> <true /> </enabled>
  1403.         <rect>
  1404.             <left>467</left>
  1405.             <top>6</top>
  1406.             <right>485</right>
  1407.             <bottom>24</bottom>
  1408.         </rect>
  1409.         <style>transparent</style>
  1410.         <showName> <false /> </showName>
  1411.         <highlight> <false /> </highlight>
  1412.         <autoHighlight> <false /> </autoHighlight>
  1413.         <sharedHighlight> <true /> </sharedHighlight>
  1414.         <family>0</family>
  1415.         <titleWidth>0</titleWidth>
  1416.         <icon>6356</icon>
  1417.         <textAlign>center</textAlign>
  1418.         <font>Chiyoda</font>
  1419.         <textSize>12</textSize>
  1420.         <textStyle>plain</textStyle>
  1421.         <name>HelpON/OFF</name>
  1422.         <script>on mouseUpHelpToggleend mouseUp</script>
  1423.     </part>
  1424.     <part>
  1425.         <id>53</id>
  1426.         <type>field</type>
  1427.         <visible> <false /> </visible>
  1428.         <dontWrap> <true /> </dontWrap>
  1429.         <dontSearch> <true /> </dontSearch>
  1430.         <sharedText> <true /> </sharedText>
  1431.         <fixedLineHeight> <false /> </fixedLineHeight>
  1432.         <autoTab> <false /> </autoTab>
  1433.         <lockText> <false /> </lockText>
  1434.         <rect>
  1435.             <left>206</left>
  1436.             <top>168</top>
  1437.             <right>356</right>
  1438.             <bottom>239</bottom>
  1439.         </rect>
  1440.         <style>scrolling</style>
  1441.         <autoSelect> <false /> </autoSelect>
  1442.         <showLines> <false /> </showLines>
  1443.         <wideMargins> <false /> </wideMargins>
  1444.         <multipleLines> <false /> </multipleLines>
  1445.         <reservedFamily> 0 </reservedFamily>
  1446.         <titleWidth>0</titleWidth>
  1447.         <icon>0</icon>
  1448.         <textAlign>left</textAlign>
  1449.         <font>ASLFont+</font>
  1450.         <textSize>9</textSize>
  1451.         <textStyle>plain</textStyle>
  1452.         <textHeight>16</textHeight>
  1453.         <name>BBSnameList2</name>
  1454.         <script></script>
  1455.     </part>
  1456.     <part>
  1457.         <id>55</id>
  1458.         <type>field</type>
  1459.         <visible> <false /> </visible>
  1460.         <dontWrap> <true /> </dontWrap>
  1461.         <dontSearch> <false /> </dontSearch>
  1462.         <sharedText> <false /> </sharedText>
  1463.         <fixedLineHeight> <false /> </fixedLineHeight>
  1464.         <autoTab> <false /> </autoTab>
  1465.         <lockText> <false /> </lockText>
  1466.         <rect>
  1467.             <left>355</left>
  1468.             <top>98</top>
  1469.             <right>505</right>
  1470.             <bottom>169</bottom>
  1471.         </rect>
  1472.         <style>scrolling</style>
  1473.         <autoSelect> <false /> </autoSelect>
  1474.         <showLines> <false /> </showLines>
  1475.         <wideMargins> <false /> </wideMargins>
  1476.         <multipleLines> <false /> </multipleLines>
  1477.         <reservedFamily> 0 </reservedFamily>
  1478.         <titleWidth>0</titleWidth>
  1479.         <icon>0</icon>
  1480.         <textAlign>left</textAlign>
  1481.         <font>ASLFont+</font>
  1482.         <textSize>9</textSize>
  1483.         <textStyle>plain</textStyle>
  1484.         <textHeight>16</textHeight>
  1485.         <name>KeyList</name>
  1486.         <script></script>
  1487.     </part>
  1488.     <content>
  1489.         <layer>background</layer>
  1490.         <id>1</id>
  1491.         <text>テ・fテゥツカテョツャ BBS</text>
  1492.     </content>
  1493.     <content>
  1494.         <layer>background</layer>
  1495.         <id>25</id>
  1496.         <text>0 / 0</text>
  1497.     </content>
  1498.     <content>
  1499.         <layer>background</layer>
  1500.         <id>15</id>
  1501.         <text>  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ    BBS ティテォテ‡ツエテァテサテ‡窶コ  Untitled_1</text>
  1502.     </content>
  1503.     <content>
  1504.         <layer>background</layer>
  1505.         <id>37</id>
  1506.         <text> 2. テ嘉…テ…[テ嘉」テウFテュBテ‡窶コテ‡ツャテ‡テ佚‡テ甘‡ツァ(テアツコ)テ⑿BBSMFRENテ⒀ 3. テ嘉…テ…[テ嘉」テウFテュBテ‡窶コテ‡ツャテ‡テ佚‡テ甘‡ツァ(ID)テ⑿BBSMFREテ⒀ 4. テ‡ツサテ‡ツゥテ‡窶ケテ‡窶ヲテ‡ツサテ‡テ偲‡ツァテ⑩テ⑿BBNAKAMAテ⒀ 5. テ‡テ古‡ホゥテ‡ツオテ‡テε越テ…[テ嘉„テ謁テ…[テ姥ティ窶禿「テ禿⑿BBSHPテ⒀ 6. テョテ妥‡テ凝‡窶ケテ‡竏妥⑴テョテ嘉‡ツ「テ‡窶ケテ‡竏‘, 6- 1. ツ ïャづク竏ォ窶コ(テア{テォテƒ)Windowsテ⑿BBSWIN1テ⒀, 6- 2. ツ ïャづク竏ォ窶コ(テア{テォテƒ)テォツコOSテ⑴PC-98テ⑿BBSOOSテ⒀, 6- 3. ツ ïャづク竏ォ窶コ(テア{テォテε⑴テゥツクテッ窶)Macテ⑿BBSMACテ⒀, 6- 4. ツ ïャづク竏ォ窶コ(窶懌\敕ソテャテエツ ïャやˆ楪ャ)Winテ⑿BBSPARTSテ⒀, 6- 5. ツ ïャづク竏ォ窶コ(ホゥ竏堕ィ竕暗ャテエテゥツクテッ窶)Winテ⑿BBSPERIテ⒀, 6- 6. テ英テ噂テ嘘テ嘉ャテ⑿テ‡ツェテ‡テεォツコテ⒀テ⑿BBSPCOTHテ⒀, 6- 7. テ英テ噂テ嘘テ嘉ャテ噂テ液テ曳テ⑿BBSSOFTテ⒀, 6- 8. PDAテ⑴ツ ïャやˆ樞\犯津佚ƒïャづ⑴窶ケ竏榲ƒïャやぎテ⑿BBSMOBテ⒀, 6- 9. テ荏テ臼テ叡テ曳テ⑿BBSTICKテ⒀, 6-10. テ雨テ…[テ⑥テ、テキテイAテウpテッiテ⑴テッテョテッiテ⑿BBSCARテ⒀, 6-11. ティテォテェ窶禿⑴テゥGテゥティテ⑿BBSBOOKテ⒀, 6-12. テ渦テ…[テ嘉„テ」@テ⑴テ渦テ…[テ嘉„テ噂テ液テ曳テ⑿BBSGAMEテ⒀, 6-13. テ嘘テ嘉・テ丑テ運テ…[テ浦テ⑴テ越テ詠テ…[テ⑿BBSCOLLテ⒀, 6-14. テ迂テ…[テ映テ隠テ迂テ⑴テ詠テ姥テ嘉姪陰テ嘉」テ⑿BBSAVテ⒀, 6-15. テャdテイbテ、テキテイAテ⑴テ「竏†テャdテ⑴テ「竏†テ」テ氾⑿BBSTELテ⒀, 6-16. テε淌伉コテ†窶コ テゥGテ「窶コ テ「マ\テ、y ホゥナ抵ャやˆ楪ャテ⑿BBSZAKKAテ⒀, 6-17. テ‡ツェテ‡テεォツコテ⑿BBSOTHテ⒀ 7. テ‡窶 テ‡竏榲‡窶ケテ‡竏妥⑴ティヒ愿‡ツ。テ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ⑿BBSFRMNテ⒀ 8. ホゥテ\ïャづソテ佝津⑿テ‡ツアテ‡ツアテ‡テ偲⒀テ‡テε嘘テ…[テ永テ…[テ⑿BBSSPRテ⒀ 9. テ」竕・テ‡ツカテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「, 9- 1. テ英テ噂テ嘘テ嘉ャテ⑴テュツ テェMテ、テキテ・Wテ⑿BBSTCOMテ⒀, 9- 2. テ‡ツェテ‡テεォツコテ⑿BBSTOTHテ⒀10. テ」竕・テ‡ツカテ‡窶ケテ‡竏‘ テ「竏†テュテ偲」竕・テゥtテ⑴テォツコ竅„竏渉。ツィ竏榲⑿BBSLECテ⒀11. テゥツョテ‡テ甘‡テ凝ィテ禿ッテ津嘘テ…[テ永テ…[テ⑿BBSINFOテ⒀12. テ‡窶敕‡テ暗‡竕・テ‡竏†ティテ禿ッテ’,12- 1. テャヒ凖ア{テァテォテャ窶。テ⑴テ、Cテ、Oテ⑿BBSJAPANテ⒀13. テ‡ツョテ‡竏†テ‡ツサテ‡テε・fテゥツカテョツャ,13- 1. テウFテュBテ⑴テュテ。テ、窶佚ッテづィW,13- 2. テョテ妥‡テ凝‡窶ケテ‡竏妥⑴テョテ嘉‡ツ「テ‡窶ケテ‡竏‘,13- 3. テ‡ツェテ‡テεォツコ14. テ‡ツョテ‡ツオテ‡竕、テ‡竏†ティテ禿ッテ津閲テ…[テ栄テ⑿BBSWORKテ⒀</text>
  1507.     </content>
  1508.     <content>
  1509.         <layer>background</layer>
  1510.         <id>38</id>
  1511.         <text> 2. テ嘉…テ…[テ嘉」テウFテュBテ‡窶コテ‡ツャテ‡テ佚‡テ甘‡ツァ(テアツコ) 3. テ嘉…テ…[テ嘉」テウFテュBテ‡窶コテ‡ツャテ‡テ佚‡テ甘‡ツァ(ID) 4. テ‡ツサテ‡ツゥテ‡窶ケテ‡窶ヲテ‡ツサテ‡テ偲‡ツァテ⑩ 5. テ‡テ古‡ホゥテ‡ツオテ‡テε越テ…[テ嘉„テ謁テ…[テ姥ティ窶禿「テ“ 6- 1. ツ ïャづク竏ォ窶コ(テア{テォテƒ)Windows 6- 2. ツ ïャづク竏ォ窶コ(テア{テォテƒ)テォツコOSテ⑴PC-98 6- 3. ツ ïャづク竏ォ窶コ(テア{テォテε⑴テゥツクテッ窶)Mac 6- 4. ツ ïャづク竏ォ窶コ(窶懌\敕ソテャテエツ ïャやˆ楪ャ)Win 6- 5. ツ ïャづク竏ォ窶コ(ホゥ竏堕ィ竕暗ャテエテゥツクテッ窶)Win 6- 6. テ英テ噂テ嘘テ嘉ャテ⑿テ‡ツェテ‡テεォツコテ⒀ 6- 7. テ英テ噂テ嘘テ嘉ャテ噂テ液テ曳 6- 8. PDAテ⑴ツ ïャやˆ樞\犯津佚ƒïャづ⑴窶ケ竏榲ƒïャやぎ 6- 9. テ荏テ臼テ叡テ曳 6-10. テ雨テ…[テ⑥テ、テキテイAテウpテッiテ⑴テッテョテッi 6-11. ティテォテェ窶禿⑴テゥGテゥティ 6-12. テ渦テ…[テ嘉„テ」@テ⑴テ渦テ…[テ嘉„テ噂テ液テ曳 6-13. テ嘘テ嘉・テ丑テ運テ…[テ浦テ⑴テ越テ詠テ…[ 6-14. テ迂テ…[テ映テ隠テ迂テ⑴テ詠テ姥テ嘉姪陰テ嘉」 6-15. テャdテイbテ、テキテイAテ⑴テ「竏†テャdテ⑴テ「竏†テ」テ” 6-16. テε淌伉コテ†窶コ/テゥGテ「窶コ/テ「マ\テ、y/ホゥナ抵ャやˆ楪ャ 6-17. テ‡ツェテ‡テεォツコ 7. テ‡窶 テ‡竏榲‡窶ケテ‡竏妥⑴ティヒ愿‡ツ。テ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「 8. ホゥテ\ïャづソテ佝津⑿テ‡ツアテ‡ツアテ‡テ偲⒀テ‡テε嘘テ…[テ永テ…[ 9- 1. テ英テ噂テ嘘テ嘉ャテ⑴テュツ テェMテ、テキテ・W 9- 2. テ‡ツェテ‡テεォツコ10. テ」竕・テ‡ツカテ‡窶ケテ‡竏‘ テ「竏†テュテ偲」竕・テゥtテ⑴テォツコ竅„竏渉。ツィ竏ž11. テゥツョテ‡テ甘‡テ凝ィテ禿ッテ津嘘テ…[テ永テ…[12- 1. テャヒ凖ア{テァテォテャ窶。テ⑴テ、Cテ、O13- 1. テウFテュBテ⑴テュテ。テ、窶佚ッテづィW13- 2. テョテ妥‡テ凝‡窶ケテ‡竏妥⑴テョテ嘉‡ツ「テ‡窶ケテ‡竏‘13- 3. テ‡ツェテ‡テεォツコ14. テ‡ツョテ‡ツオテ‡竕、テ‡竏†ティテ禿ッテ津閲テ…[テ栄</text>
  1512.     </content>
  1513.     <content>
  1514.         <layer>background</layer>
  1515.         <id>53</id>
  1516.         <text> 2. テ嘉…テ…[テ嘉」テウFテュBテ‡窶コテ‡ツャテ‡テ佚‡テ甘‡ツァ(テアツコ) 3. テ嘉…テ…[テ嘉」テウFテュBテ‡窶コテ‡ツャテ‡テ佚‡テ甘‡ツァ(ID) 4. テ‡ツサテ‡ツゥテ‡窶ケテ‡窶ヲテ‡ツサテ‡テ偲‡ツァテ⑩ 5. テ‡テ古‡ホゥテ‡ツオテ‡テε越テ…[テ嘉„テ謁テ…[テ姥ティ窶禿「テ“ 6- 1. テョテ妥ョテ嘉⑦ツ ïャづク竏ォ窶コ(テア{テォテƒ)Windows 6- 2. テョテ妥ョテ嘉⑦ツ ïャづク竏ォ窶コ(テア{テォテƒ)テ‡ツェテ‡テεォツコOSテ⑴PC-98 6- 3. テョテ妥ョテ嘉⑦ツ ïャづク竏ォ窶コ(テア{テォテε⑴テ英テ…[テ営テ⑴テゥツクテッ窶敕」@テ、テŒ)Mac 6- 4. テョテ妥ョテ嘉⑦ツ ïャづク竏ォ窶コ(窶懌\敕ソテ⑴竏やˆ榿抵ャテ⑴ナ抵ャ≫ˆ榿抵ャテャテエツ ïャやˆ楪ャ)Win 6- 5. テョテ妥ョテ嘉⑦ツ ïャづク竏ォ窶コ(ホゥ竏堕ィ竕ˆ/テƒïャづソ窶コツソ竏ž/窶昶ˆ†ツソ竏榲ャテエテゥツクテッ窶敕」@テ、テŒ)Win 6- 6. テョテ妥ョテ嘉⑦テ英テ噂テ嘘テ嘉ャテ⑿テ‡ツェテ‡テεォツコテ⒀ 6- 7. テョテ妥ョテ嘉⑦テ英テ噂テ嘘テ嘉ャテ噂テ液テ曳 6- 8. テョテ妥ョテ嘉⑦PDAテ⑴テ英テ…[テ嘉„テ曳テ叡テ益テ⑴テ嘉ィテ…[テ益テ嘉ァ 6- 9. テョテ妥ョテ嘉⑦テ荏テ臼テ叡テ曳 6-10. テョテ妥ョテ嘉⑦テ雨テ…[テ⑥テ、テキテイAテウpテッiテ⑴テッテョテッi 6-11. テョテ妥ョテ嘉⑦ティテォテェ窶禿⑴テゥGテゥティ 6-12. テョテ妥ョテ嘉⑦テ渦テ…[テ嘉„テ」@テ⑴テ渦テ…[テ嘉„テ噂テ液テ曳 6-13. テョテ妥ョテ嘉⑦テ嘘テ嘉・テ丑テ運テ…[テ浦テ⑴テ越テ詠テ…[ 6-14. テョテ妥ョテ嘉⑦テ迂テ…[テ映テ隠テ迂テ⑴テ詠テ姥テ嘉姪陰テ嘉」 6-15. テョテ妥ョテ嘉⑦テャdテイbテ、テキテイAテ⑴テ「竏†テャdテ⑴テ「竏†テ」テ” 6-16. テョテ妥ョテ嘉⑦テ液テ院テ叡テ鰻テ嘉。テ嘉ャ/テゥGテ「窶コ/テ「マ\テ、y/テ厩テ榎テ…[テ営テウpテッi 6-17. テョテ妥ョテ嘉⑦テ‡ツェテ‡テεォツコ 7. テア竕・テウテクテ‡竕暗‡窶 テ‡竏榲‡窶ケテ‡竏妥⑴ティヒ愿‡ツ。テ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「 8. テ厩テ鋭テ嘉、テ叡テ曳テ⑿テ‡ツアテ‡ツアテ‡テ偲⒀テ‡テε嘘テ…[テ永テ…[ 9- 1. テ」竕・テ‡ツカテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ⑦テ英テ噂テ嘘テ嘉ャテ⑴テュツ テェMテ、テキテ・W 9- 2. テ」竕・テ‡ツカテ‡ニ津‡竕 テ‡テヲテ‡竕・テ‡ツ「テ⑦テ‡ツェテ‡テεォツコ10. テ」竕・テ‡ツカテ‡窶ケテ‡竏妥⑿テ「竏†テュテ偲」竕・テゥtテ⑴テ‡ツェテ‡テεォツコテ嘉・テ丑テ荏テ嘉嘉…[テ⒀11. テゥツョテ‡テ甘‡テ凝ィテ禿ッテ津嘘テ…[テ永テ…[12- 1. テ‡窶敕‡テ暗‡竕・テ‡竏†ティテ禿ッテ津⑦テャヒ凖ア{テァテォテャ窶。テ⑴テ、Cテ、O13- 1. テ‡ツョテ‡竏†テ‡ツサテ‡テε・fテゥツカテョツャテ⑦テウFテュBテ⑴テュテ。テ、窶佚ッテづィW13- 2. テ‡ツョテ‡竏†テ‡ツサテ‡テε・fテゥツカテョツャテ⑦テョテ妥‡テ凝‡窶ケテ‡竏妥⑴テョテ嘉‡ツ「テ‡窶ケテ‡竏‘13- 3. テ‡ツョテ‡竏†テ‡ツサテ‡テε・fテゥツカテョツャテ⑦テ‡ツェテ‡テεォツコ14. テ‡ツョテ‡ツオテ‡竕、テ‡竏†ティテ禿ッテ津閲テ…[テ栄</text>
  1517.     </content>
  1518.     <name>テ・fテゥツカテョツャ BBS</name>
  1519.     <script>on openCardset the visible of bg fld id 30 to not(bg fld id 31 is "None")set the visible of bg fld id 33 to not(bg fld id 32 is "None")pass openCardend openCardon closeCardglobal CNMBBStListput empty into CNMBBStListif the visible of bg fld id 45 thensend "mouseUp" to bg btn id 44end ifcheckKeyWord falsepass closeCardend closeCardon openbackgroundglobal CNMBBSreadListput cd fld id 1 of cd "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  " into CNMBBSreadListpass openbackgroundend openbackgroundon closebackgroundglobal CNMBBSreadList,prevScanIDput empty into prevScanIDput line 1 to 400 of CNMBBSreadList into cd fld id 1 of cd "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  "if the visible of bg fld id 50 thenset the hilite of bg btn id 51 to falsesend "mouseUp" to bg btn id 51end ifpass closebackgroundend closebackgroundon suspendStackglobal CNMBBSreadListget "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  "if the short name of this cd <> it then put line 1 to 400 of CNMBBSreadList into cd fld id 1 of cd itpass suspendStackend suspendStackon newCardset the cursor to watchput "None" into bg fld id 31put "None" into bg fld id 32set the hilite of bg btn id 35 to falsepass newCardend newCardon sortcdset the cursor to watchif bgcdList() <> bg fld "subMenuList" thenput "テ…テエテ…テエテ…テエテ①テ雨テ…[テ栄テッツソテ‡笳甘ォテキテ‡ツカテュテ愿①テ…テエテ…テエテ…テエ"push cardsort cards of this bg international by bg fld "subMenu"pop cardhide msgend ifend sortcdon commandKeyDown whichKeyif whichKey is "f" and the short name of this cd is not in "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  ,  BBS ティテォテ‡ツエテァテサテ‡窶コ  " thensendBtn "bg btn id 36"else if whichKey is "n" thenif the short name of this cd is in "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  " then go to last cd of this bgpass commandKeyDownelse if whichKey is "w" thenif the visible of bg fld id 45 thensend "mouseUp" to bg btn id 44elsepass commandKeyDownend ifelsepass commandKeyDownend ifend commandKeyDownon controlKey whichKeyget the short name of this cdif whichKey = 1 and the short name of this cd is "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  " then -- A "テョCテ 窶敕ゥwテュテ‹"sendBtn "cd btn id 5"else if whichKey = 12 then -- Lif it <> "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  " then sendBtn "bg btn id 42"else sendBtn "cd btn id 4"else if it <> "  BBS ティテォテ‡ツエテァテサテ‡窶コ  " and it <> "  BBS IDテゥwテュテ凝ャツォテ‡窶コテァテサテ‡窶コ  " thenif whichKey = 14 then -- N "テェVテ」Kテァテ湘ェツィ"sendBtn "bg btn id 48"else if whichKey = 18 then -- R "テャツォテ‡窶コテァテサテ‡窶コ"sendBtn "bg btn id 47"elsepass controlKeyend ifelsepass controlKeyend ifend controlKeyon clearDataglobal cNMDialogOFFif cNMDialogOFF <> "true" thenanswer "テ映テ…[テ運テ‡ï」ソティツ。テ」テゥテ‡ツオテ‡窶ケテ‡竏妥③" with "ティテ「テ、ヒ凖「ツェ" or "OK" or "Cancel"if it is "Cancel" then exit clearDataend iflock screenput (cNMDialogOFF is "true" or it is "ティテ「テ、ヒ凖「ツェ") into modeput "3,4,5,21,30,33" into listrepeat with r = 1 to the number of items of listput empty into bg fld id (item r of list)end repeatset the hilite of bg btn id 23 to falseset the hilite of bg btn id 35 to falseif excludeMenuItem() and mode thenput empty into bg fld id 22put empty into bg fld id 55reNameCard "Untitled_1"end ifcheckKeyWord falseend clearDataon readLogFile4 filePath,KY1,EndK1,GOcomd,cutModeglobal CNMwriteTxtput (the shiftKey is down) into shif filePath is empty thenget selectLogFile()if it is empty then exit readLogFile4put it into filePathend ifset the cursor to watchput empty into headerput empty into theLogput empty into titleTxtput empty into CNMwriteTxtopen file filePathget the resultif it <> empty thenbeepput itexit readLogFile4end ifput "テ…テエテ…テエテ…テエテ①テ嘉ァテ碓テャツォテ‡窶コテァテサテ‡窶コテュテ愿①テ…テエテ…テエテ…テエ"if KY1 is "DO BBS" then put KY1 into KY else put return & KY1 into KYrepeatread from file filePath for 16384if it is empty then exit repeatif header is empty thenput cNifHeader(filePath,it) into headerend ifif KY1 is in it thenput it into theLogput offset (KY,theLog) into pxif return is not in KY then put last line of char 1 to px of theLog into lastLineelse put empty into lastLinedelete char 1 to px of theLogif KY1 is "DO BBS" then put checkPrompt(lastLine & line 1 of theLog,"DO ") into ForumNamerepeatput offset (KY,theLog) into pyif py = 0 thenread from file filePath for 16384if it is empty then--if EndK1 is in theLog thenput offset (return & EndK1,theLog) into pxput char 1 to px of theLog into titledelete char 1 to px of theLogrepeatput offset (return & EndK1,theLog) into pyput (GOcomd is "BBS" and "BBS>GO " is not in line 1 of theLog and "BBS>MAIL" is not in line 1 of theLog) into b1put (GOcomd is "CLIP" and EndK1 is not in line 1 of theLog) into b2if py <> 0 and (b1 or b2) thenput char 1 to py of theLog after titledelete char 1 to py of theLogelseput line 1 of theLog after titlesend "RoomTitle ForumName,title,header" to this cdexit repeatend ifend repeatend if--exit repeatend ifput it after theLogelseif return is not in KY thenput last line of char 1 to py of theLog into lastLineend ifsend "RoomTitle ForumName,char 1 to py of thelog,header" to this cddelete char 1 to py of thelogif KY1 is "DO BBS" thenput checkPrompt(lastLine & line 1 of theLog,"DO ") into ForumNameend ifend ifend repeatend ifend repeatclose file filePathif CNMwriteTxt <> empty and sh is false thenput " by NIFTY Corporation" & return &ツャ"テ…テ賎O" && GOcomd & return before CNMwriteTxtput return & "テ…テ前FF" & return after CNMwriteTxtput PathToFile(line 2 of header) into fnif char 1 of fn is "_" then delete char 1 of fnput logPath() & fn & "-" & GOcomd into writeFilePathMtWriteFile writeFilePath,CNMwriteTxt,"Ccut"put empty into CNMwriteTxt-- テ嘉ァテ碓テ雨テ叡テ曳put knifePath() into knifePathput pathTofile(NasuPath()) into Nasuif Nasu <> empty thenif the version < 2.1 thenput the number of lines of the menus into mput (Nasu is not in menu 1 and Nasu is not in menu m) into cutOKelseput (Nasu is not in menu application) into cutOKend ifif knifePath <> empty and cutOK and cutMode thenopen writeFilePath with knifePathend ifend ifend ifsortcdcompactST 100hide msgend readLogFile4-- テ・fテゥツカテョツャテャツォテ‡窶コテァテサテ‡窶コon RoomTitle ForumName,theLog,headerglobal CNMwriteTxt,CNMBBStListput empty into CNMBBStListput offset(return & "BBS>",theLog) into yput char 1 to y of theLog into menuTxtdelete char 1 to y of theLogput "テ・fテゥツカテョツャ    BBS" into keyput menuNumber(menuTxt,key) into menuNumif "-" is in menuNum thenput the itemDelimiter into prevDset the itemDelimiter to "-"put putSpace(item 1 of menuNum,2) & "-" & putSpace(item 2 of menuNum,2) into menuNumset the itemDelimiter to prevDend ifif menuNum is empty then put ForumName into menuNumput getCdName(menuNum,true) into line 1 of headerput empty into KeyListput nextSEAdate() into cutDateput "/" after char 2 of cutDateput "/" after char 5 of cutDaterepeat until "BBS>" is not in theLogput line 1 of theLog & return into titledelete line 1 of theLogget "テ・テシテァトア (1:テ・テシテァトアテ、Jテゥn  2:テ鵜テ…[テ テ催ウテウ  E:ティIテウマ\)"if it is in line 1 to 2 of theLog thendelete char 1 to offset(it,theLog) of theLogdelete line 1 to 3 of theLogget offset("テ…テ薦",theLog)put char 1 to it - 1 of theLog into KeyListdelete char 1 to it of theLogdelete line 1 of theLogend ifrepeatif "BBS>SET " is in line 1 of theLog then delete line 1 of theLogelse exit repeatend repeatput offset(return & "BBS>",theLog) into yput char 1 to y of theLog after titledelete char 1 to y of theLogif "SCAn" is in line 1 of title or "REAd" is in line 1 of title or "BBS>SET " is in line 1 of title thenput offset("テ・fテゥツカテッ竏づィテォテェテョテ⑦",title) - 1 into yif y < 1 thenput title into menuTxtput empty into extTitleelseput char 1 to y of title into menuTxtdelete char 1 to y of titleput offset(return & "テ…テ‘",title) into yput char 1 to y of title into extTitledelete char 1 to y of title-- テ嘉ァテ碓テ「ツ。テァHdelete line 1 of titledelete last line of titleif title <> empty and the hilite of cd btn id 6 of cd "テ・fテゥツカテョツャテェ窶コテュテ‹" then put logcut(title,menuNum,cutDate) after CNMwriteTxtend ifput scanIDDate(menuTxt) into scanIDextractTitle extTitle,header,menuNum,scanID,KeyListelseif "-" is in menuNum thenput " 1." into keyput menuNumber(title,key) into submenuNumif submenuNum <> empty thenput char 1 to offset("-",menuNum) of menuNum & putSpace(word 1 of submenuNum,2) into menuNumend ifend ifend ifend repeatend RoomTitle-- テ運テ韻テ曳テ嘉」テ嘉、テ厩テ曳テャツォテ‡窶コテァテサテ‡窶コon extractTitle theLog,header,menuNum,scanID,KeyListglobal cNMDialogOFFput false into FCardput line 1 of theLog into listNumdelete line 1 to 2 of theLogif theLog is empty thenput "テ❶テ、Yテャテアテ‡竏妥‡テ暗ッ竏づィテォテ‡テ陛‡窶 テ‡テ凝‡窶ケテ‡マ\テ‡テ津❶" into theLogelseif value(char 1 to 3 of last line of theLog) <> last word of listNum thendelete last line of theLogend ifend ifput item 2 of scanID into scanDateput item 3 of scanID into scanKeyput item 1 of scanID into scanIDpush cardlock screenset the lockMessages to trueput empty into emptyCardput the number of cards of bg "テ・fテゥツカテョツャ BBS" into cnrepeat with r = 1 to cnset the cursor to busygo to cd r of bg "テ・fテゥツカテョツャ BBS"get bg fld id 22if it is empty then put the short id of this cd into emptyCardif it is menuNum thenif KeyList <> empty then put KeyList into bg fld "KeyList"if scanKey is "!テ・テシテァトアテ鵜テ…[テアツ「テゥgテウp!" thenput empty into bg fld "KeyList"put empty into scanKeyend ifif (scanID <> empty and (bg fld id 31 <> "ID:" or bg fld id 30 <> scanID)) or (scanID is empty and bg fld id 31 is "ID:") thennext repeatend ifif (scanKey <> empty and (bg fld id 31 <> "KEY:" or bg fld id 30 <> scanKey)) or (scanKey is empty and bg fld id 31 is "KEY:") thennext repeatend ifputList maskBlackID(theLog,scanID),header,listNum,the short name of this cdput true into FCardend ifend repeat-- テェVテ」K / テ雨テ…[テ栄テュツォテ「ツ。if FCard is false and (the hilite of cd btn id 14 of cd "テ・fテゥツカテョツャテェ窶コテュテ‹" is false or scanID is empty) thenif scanID <> empty thenget menuNumif "-" is not in it then get putSpace(it,2)put it & ". BBS[" & scanID & "]" into cNMDialogOFFelseput getCdName(menuNum) into cNMDialogOFFif cNMDialogOFF is empty then put menuNum & ". BBS" into cNMDialogOFFend ifif emptyCard <> empty thengo to cd id emptyCardreNameCard cNMDialogOFFelseput cNMDialogOFF && "テ…テエテ…テエテ…テエテ①テ雨テ…[テ栄テュツォテ「ツ。テ①テ…テエテ…テエテ…テエ"doMenu "New Card"end ifput false into cNMDialogOFFput menuNum into bg fld id 22putList maskBlackID(theLog,scanID),header,listNum,the short name of this cdput KeyList into bg fld "KeyList"if scanKey is "!テ・テシテァトアテ鵜テ…[テアツ「テゥgテウp!" then put empty into scanKeyif scanID <> empty thenput scanID into bg fld id 30put "ID:" into bg fld id 31end ifif scanKey <> empty thenput scanKey into bg fld id 30put "KEY:" into bg fld id 31end ifif scanDATE <> empty thenput scanDATE into bg fld id 33put "DATE:" into bg fld id 32end ifend ifpop cardunlock screenend extractTitlefunction menuNumber txt,keyWord1put empty into mNumput (keyWord1 is in txt) into cmdelete char 1 to (offset(keyWord1,txt) - 1) of txtrepeatdelete char 1 to offset("テ…テ‘",txt) of txtget line 1 of txtif char 1 to 3 of it is "GO " thenput empty into mNumexit repeatelse if it is a integer and cm thenif mNum <> empty thenput "-" & value(it) after mNumelseput value(it) into mNumend ifif not(keyWord1 is "テ・fテゥツカテョツャ    BBS" and the number of lines of txt > 1) thenput false into cmend ifelseput empty into mNumend ifif "テ…テ‘" is not in txt then exit repeatend repeatreturn mNumend menuNumberon sendMenuNumber txt,keyWord1get menuNumber(txt,keyWord1)return itend sendMenuNumberfunction maskBlackID theLog,scanIDif theLog <> empty and scanID is empty thenput bg fld id 50 into BlackIDListput the number of lines of BlackIDList into nrepeat with r = 1 to nset the cursor to busyget line r of BlackIDListput MtScanList (theLog,it) into listput the number of lines of list into n2repeat with i = n2 down to 1put item 1 of line i of list into ldelete line l of theLogend repeatend repeatend ifrepeat until length(theLog) < 30000set the cursor to busydelete last line of theLogend repeatif the last line of theLog is "テ…テ‘" then delete last line of theLogreturn theLogend maskBlackIDfunction logcut title,menuNum,cutDateput "99/99/99" into cutDate -- テ‡ツオテ‡ツサテ‡テクテ‡ツキテ‡テ’4.0テォナ津「テサput getCdName(menuNum,true) into roomNameput char 1 to offset(".",roomName) - 1 of roomName into m2if roomName is empty then put "BBS-" & menuNum into roomNameif m2 is empty thenif char 1 to 3 of menuNum <> "BBS" then put "BBS" before menuNumput "- " & menuNum & "  MES( 1):" & roomName && cutDate && "-" & return before titleelseput BBSmes(m2) into mput "- BBS  MES(" & m & "):" & roomName && cutDate && "-" & return before titleend ifreturn titleend logcutfunction BBSmes menuNumif the hilite of cd btn id 6 of cd "テ・fテゥツカテョツャテェ窶コテュテ‹" thenput roomNum(menuNum) into menuNumput bg fld "BBSnameList1" into nameListput MtScanList(nameList,menuNum & ".") into irepeat with r = 1 to the number of lines of iput item 1 of line r of i into Lget line L of nameListif char 1 to offset(".",it) - 1 of it is menuNum then return Lend repeatreturn 0elseput BBSNum(menuNum) into menuNumif item 2 of menuNum is empty then put 0 into item 2 of menuNumif item 1 of menuNum is 6 thenreturn (char 1 of item 1 of menuNum) & addzero(char 1 to 2 of item 2 of menuNum,2)else return (char 1 to 2 of item 1 of menuNum) & (char 1 of item 2 of menuNum)end ifend BBSmesfunction getCdName n,optput roomNum(n) into nif opt is true then put bg fld "BBSnameList2" into nameListelse put bg fld "BBSnameList1" into nameListif "BBS" is in n thenput bg fld "BBSMenu" into listput MtScanList(list,"テ⑿" & n & "テ⒀") into lif l <> empty thenget item (item 2 of l) of line (item 1 of l) of listput char 1 to offset(".",it) - 1 of it into nelsereturn emptyend ifend ifput MtScanList(nameList,n & ".") into irepeat with r = 1 to the number of lines of iget line (item 1 of line r of i) of nameListif char 1 to offset(".",it) - 1 of it is n then return itend repeatreturn emptyend getCdNamefunction BBSNum nput roomNum(n) into nput bg fld "BBSnameList1" into nameListput MtScanList(nameList,n,,true,".") into s-- if s is empty then return emptyif "-" is in n thenput the itemDelimiter into prevDset the itemDelimiter to "-"put value(item 1 of n) & "," & value(item 2 of n) into nset the itemDelimiter to prevDelse if n is not a integer thenput word 1 of n & "," into nelseput value(n) & "," into nend ifreturn nend BBSNumfunction roomNum nif "-" is in n thenput the itemDelimiter into prevDset the itemDelimiter to "-"put putSpace(value(item 1 of n),2) & "-" & putSpace(value(item 2 of n),2) into nset the itemDelimiter to prevDelseif n is a integer then put putSpace(value(n),2) into nend ifreturn nend roomNumfunction scanIDDate menuTxt -- BBSput empty into scanIDput empty into scanDateput empty into scanKeyput item 1 of MtScanList(menuTxt,"SCAn ID:",,) into lif l <> empty thenget line l of menuTxtdelete char 1 to offset(":",it) of itput it into scanIDend ifput item 1 of MtScanList(menuTxt,"テ・テシテァトアID (テ「ツクテァsテ‡竕暗ォSテ・ティテォナ津ィ竄ャ)",,) into lif l <> empty thenget line (l + 1) of menuTxtdelete char 1 of itput it into scanIDend ifput item 1 of MtScanList(menuTxt,"SCAn DATE:",,) into lif l <> empty thenget line l of menuTxtdelete char 1 to offset(":",it) of itput it into scanDateend ifput item 1 of MtScanList(menuTxt,"SCAn KEY:",,) into lif l <> empty thenget line l of menuTxtdelete char 1 to offset(":",it) of itput it into scanKeyend ifput item 1 of MtScanList(menuTxt,"テ・テシテァトアテ鵜テ…[ (テ「ツクテァsテ‡竕暗ォSテ・ティテォナ津ィ竄ャ)",,) into lif l <> empty thenget line (l + 1) of menuTxtdelete char 1 of itput it into scanKeyend ifif "テ・テシテァトアテ鵜テ…[ (テ「ツクテァsテ‡竕暗ォSテ・ティテォナ津ィ竄ャ)" is not in menuTxt and "SCAn KEY:" is not in menuTxt thenput "!テ・テシテァトアテ鵜テ…[テアツ「テゥgテウp!" into scanKeyend ifreturn scanID & "," & scanDate & "," & scanKeyend scanIDDateon sendScanIDDate menuTxtreturn scanIDDate(menuTxt)end sendScanIDDate----- テ厭テ丑テ嘉ァテァテ湘ェツィ -----on makeMacroglobal cNMvariableList,cNMmacroReportset the cursor to watchput bg fld "subMenu" into cdNameReportCdNameget dataCheck()if it <> empty thenmakeMacroError it,"テェ窶コテュテ凝‡邃「テッsティ¥テッ邃「テ‡竕暗‡竏妥③",cdNameexit makeMacroend ifput cdName & "テ①テ…テエテ…テエテ…テエテ①テ厭テ丑テ嘉ァテァテ湘ェツィテュテ愿①テ…テエテ…テエテ…テエ"put bg fld id 22 into roomput BBSNum(room) into BBSnif BBSn is empty thenput "テ烏テ嘉「テ…[テ⑦テ・fテゥツカテョツャテ‡テεョ窶佚ァテ愿‡邃「テ、窶佚 ツキテ‡ツ。テ‡ニ津‡ツ「テ‡窶ケテ‡竏妥③" & return & cdName & return after cNMmacroReportexit makeMacroend ifput item 1 of BBSn into n1put item 2 of BBSn into n2--put bg fld "ScanID" into ScanIDput bg fld "ScanDate" into ScanDateput bg fld "ScanID" into ScanKEYif ScanDate <> empty and bg fld id 32 is "DATE:" and ScanID <> empty and bg fld id 31 is "ID:" thenput "DATE&ID" into modeput empty into ScanKEYelse if ScanDate <> empty and bg fld id 32 is "DATE:" and ScanID <> empty and bg fld id 31 is "KEY:" thenput "DATE&KEY" into modeput empty into ScanIDelse if ScanDate <> empty and bg fld id 32 is "DATE:" thenput "DATE" into modeput empty into ScanIDput empty into ScanKEYelse if ScanID <> empty and bg fld id 31 is "ID:" thenput "ID" into modeput empty into ScanDateput empty into ScanKEYelse if ScanID <> empty and bg fld id 31 is "KEY:" thenput "KEY" into modeput empty into ScanIDput empty into ScanDateelseput "NONE" into modeput empty into ScanIDput empty into ScanDateput empty into ScanKEYend ifif "DATE" is in mode then put nextSEAdate(0) into bg fld "ScanDate"put bg fld "readList" into listif the hilite of bg btn "ALL" then put "ALL" into listput the hilite of bg btn id 23 into numLockput the hilite of cd btn id 8 of cd "テ・fテゥツカテョツャテェ窶コテュテ‹" into breakput line 1 of bg fld "titleList" into fTitleif fTitle is "テ❶テ、Yテャテアテ‡竏妥‡テ暗ッ竏づィテォテ‡テ陛‡窶 テ‡テ凝‡窶ケテ‡マ\テ‡テ津❶" then put empty into fTitleBBSMacro room,n1,n2,ScanID,ScanDate,ScanKEY,mode,list,numLock,break,fTitleend makeMacroon BBSMacro room,n1,n2,ScanID,ScanDate,ScanKEY,mode,list,numLock,break,fTitleglobal cNMvariableListput "cNMBBS_" & addZero(n1,2) & "_" & n2 into vNameif n1 is not a integer thenput getCdName(room) into rNameif rName <> empty thenget BBSNum(char 1 to offset(".",rName) - 1 of rName)put "cNMBBS_" & addZero(item 1 of it,2) & "_" & item 2 of it into vNameend ifend ifput vName & "a" into vNameAput vName & "b" into vNameBdo "global" && vNameBif MtScanList (cNMvariableList,vNameA,,true) is empty thenputVariableName vNameAdo "global" && vNameAput macro1(n1,n2) into mput "r:^mBBS>" & return after mdo "put m into" && vNameAend ifif MtScanList (cNMvariableList,vNameB,,true) is empty thenputVariableName vNameBdo "put empty into" && vNameBend ifdo "put (" & quote & "s:SCAn^m" & quote && "is not in" && vNameB && "and" && quote & "KEY" & quote && "is in mode or bg fld id 55 is empty) into getKey"put readMacro(room,ScanID,ScanDate,ScanKEY,getKey,mode,list,numLock,break,fTitle) into macrodo "put macro after" && vNameB-- if MtScanList (cNMvariableList,cNMBBS_END,,true) is empty then-- putVariableName "cNMBBS_END"-- global cNMBBS_END-- put macro6() into cNMBBS_END-- end ifend BBSMacrofunction readMacro room,ScanID,ScanDate,ScanKEY,getKey,mode,list,numLock,break,fTitleput nextLabel() into label1if ScanID is empty then put "None" into p1 else put ScanID into p1if ScanDate is empty then put "None" into p2 else put ScanDate into p2if ScanKEY is empty then put "None" into p3 else put ScanKEY into p3put "m: BBS:" & room && "ID:" & p1 && "DATE:" & p2 && "KEY:" & p3 & return into mif mode is "NONE" thenput "s:REAd^m" & return &ツャ"r:テ・fテゥツカテッ竏づィテォテェテョテ⑦ニ’" & label1 & ":テ‡窶 テ‡テ凝‡窶ケテ‡マ\テ‡テ津❶" & return after melse if mode is "DATE" thenput macro2(ScanDate,mode,label1) after melse if mode is "ID" thenput macro2(ScanID,mode,label1) after m-- put macro3("ID",ScanID,,,false,label1) after melse if "KEY" is in mode thenput macro3("KEY",ScanKEY,,ScanDate,getKey,label1) after melseput macro3("DATE",ScanDate,ScanID,ScanKEY,false,label1) after mend ifput (break and fTitle <> empty and (mode is "DATE" or mode is "NONE")) into breakif list <> empty thenput "*: テ・fテゥツカテッ竏づィテォテャツォテ‡窶コテァテサテ‡窶コ" & return after mput shortNumber(list,true,true) into listput nextLabel() into label4if numLock or fTitle is empty or list is "ALL" or "ID" is in mode thenif break then-- テォOテ「テ津ャツォテ‡窶コテァテサテ‡テ津‡テヲテ運テ韻テ曳テ嘉」テ‡邃「テ・ツェテ‡テ古‡テ催‡ホゥテ‡テテ疫テ嘉・テ…[テ丑put macro4(fTitle) after melseput "r:^mテ…テ‘" & return after mend ifput "s:" & list & "^m" & return after mput macro5(label4) after melseput firstTitle(fTitle,true,false) into fTitle1-- テ・fテゥツカテッ竏づィテォテ‡邃「テュツォテ「ツ。テ‡竕・テ‡テ催‡ニ津‡ツ「テ‡テ暗ィテ催ァテ。テ②テャツォテ‡窶コテァテサテ‡窶コテ厩テ鵜テ叡テ益テ③put "r:" & fTitle1 & "ニ’" & label4 & ":^mテ…テ‘" & return &ツャ"r:^mテ…テ‘" & return &ツャ"s:" & list & "^m" & return after mput macro5(label4) after mend ifelseif break thenput macro4(fTitle) after m -- テ疫テ嘉・テ…[テ丑elseput "r:^mテ…テ‘" & return after mend ifend ifput "s:E^m" & return &ツャlabel1 & ":" & return after mif break thenput "r:BBS>" & return after melseput "r:^mBBS>" & return after mend ifput checkLabel(m) into labelListput "*: TotalLabel :" && the number of items of labelList & return after mreturn mend readMacrofunction macro1 n1,n2if n1 is not a integer thenget n1put "s:DO" && n1 & "^m" into melseif n2 is empty then get n1 else get n1 & "/" & n2put "s:DO BBS/" & it & "^m" into mend ifreturn "m: テ・fテゥツカテョツャ BBS" && it & return & m & returnend macro1function macro2 ky1,mode,label1put nextLabel() into label2return "s:SCAn " & mode & ":" & ky1 & "^m" & return &ツャ"r:^mテ⑦" & return &ツャlabel2 & ":" & return &ツャ"s:^m" & return &ツャ"r:テ⑦ニ’" & label1 & ":テ‡窶 テ‡テ凝‡窶ケテ‡マ\テ‡テ津❶" & return &ツャ"t:" & label2 & ":1:テョ窶佚ァテœ  テャoテイ^テゥ窶廬D" & returnend macro2function macro3 mode,ky1,ky2,ky3,getKey,label1put nextLabel() into label2put nextLabel() into label3if getKey thenput nextLabel() into label4put nextLabel() into label5put "s:SCAn^m" & return &ツャ"r:テァトアID (テ「ツクテァsテ‡竕暗ォSテ・ティニ’" & label4 & ":テ・テシテァトアテ、Jテゥn" & return &ツャ"j:" & label5 & return &ツャlabel4 & ":" & return &ツャ"r:^mテ⑦" & return &ツャ"s:2^m" & return &ツャ"r:^mテ…テ‘" & return &ツャ"s:E^m" & return &ツャ"r:^mBBS>" & return into melse put empty into mput "s:SCAn " & mode & ":" & ky1 & "^m" & return after mif getKey then put label5 & ":" & return after mput "r:テ⑦ニ’" & label1 & ":テ‡窶 テ‡テ凝‡窶ケテ‡マ\テ‡テ津❶" & return &ツャ"s:" & ky2 & "^m" & return &ツャ"r:テ⑦ニ’" & label1 & ":テ‡窶 テ‡テ凝‡窶ケテ‡マ\テ‡テ津❶" & return &ツャ"t:" & label2 & ":1:^mテョ窶佚ァテœ" & return &ツャ"j:" & label3 & return &ツャlabel2 & ":" & return &ツャ"s:" & ky3 & "^m" & return &ツャ"r:テ⑦ニ’" & label1 & ":テ‡窶 テ‡テ凝‡窶ケテ‡マ\テ‡テ津❶" & return &ツャlabel3 & ":" & return after mreturn mend macro3function macro4 fTitleput nextLabel() into label2put firstTitle(fTitle,true,true) into fTitlereturn "r:" & fTitle & "ニ’" & label2 & ":^mテ…テ‘" & return &ツャ"b:" & return & "r:^mテ…テ‘" & return & label2 & ":" & returnend macro4function macro5 label4if the hilite of cd btn id 10 of cd "テ・fテゥツカテョツャテェ窶コテュテ‹" thenreturn macro5b(label4) -- NEXT>テ荏テ宇テ叡テ丑テ‡窶 テ‡テ‹elsereturn macro5a(label4) -- NEXT>テ荏テ宇テ叡テ丑テ‡ツサテ‡ツオend ifend macro5function macro5a label4put nextLabel() into label5put label5 & ":" & return into mif the hilite of cd btn id 9 of cd "テ・fテゥツカテョツャテェ窶コテュテ‹" thenput "r:テ…テ柁’>:next>" & return after melseput "r:^mテ…テ柁’>:^mnext>" & return after mend ifput "t:" & label4 & ":1:." & return &ツャ"j:" & label5 & return &ツャlabel4 & ":" & return after mreturn mend macro5afunction macro5b label4put nextLabel() into label5put nextLabel() into label6put nextLabel() into label7put label5 & ":" & return into mif the hilite of cd btn id 9 of cd "テ・fテゥツカテョツャテェ窶コテュテ‹" thenput "r:テ…テ柁’" & label6 & ":next>" & return after melseput "r:^mテ…テ柁’" & label6 & ":^mnext>" & return after mend ifput "t:" & label4 & ":1:." & return &ツャ"j:" & label5 & return &ツャlabel6 & ":" & return &ツャ"t:" & label7 & ":1:." & return &ツャ"j:" & label5 & return &ツャlabel7 & ":" & return &ツャ"s:^m" & return &ツャ"j:" & label5 & return &ツャlabel4 & ":" & return after mreturn mend macro5bfunction macro6put nextLabel() into labelreturn "s:E^m" & return &ツャ"r:^mテ…テ柁’" & label & ":^mテ・fテゥツカテョツャ    BBS" & return &ツャ"s:E^m" & return &ツャlabel & ":" & return &ツャ"r:^mテ…テ‘" & return &ツャ"*: TotalLabel : 1" & returnend macro6-- テェ窶コテュテ凝荏テ宇テ叡テ丑function dataCheckput empty into rtif bg fld id 22 is empty thenput "テ烏テ嘉「テ…[テ⑦テ・fテゥツカテョツャテ‡テεョ窶佚ァテ愿‡邃「テェ窶コテュテ凝‡竕・テ‡テ催‡ニ津‡ツ「テ‡窶ケテ‡マ\テ‡テ津③" & return after rtend ifput bg fld id 31 into pm1if pm1 is "ID:" and checkID(bg fld id 30) is false thenput "テ烏テ嘉「テ…[テ⑦ID: テ‡テ陛ョツコテ、pテ㈿テッ竏づゥテカテ‡竕暗‡竏妥③" & return after rtend ifput bg fld id 32 into pm2if pm2 <> "None" and checkDATE(bg fld id 33) is false thenput "テ烏テ嘉「テ…[テ⑦テャヒ凖ッtテ‡テ•" &&quote& "YYMMDD" &quote&& "テ‡竕暗‡竏妥③" & return after rtend ifreturn rtend dataCheck-- テ液テ隠テ…[テ嘉」テ栄テ荏テ宇テ叡テ丑on checkKeyWord modeput bg fld id 31 into pm1put bg fld id 32 into pm2if pm1 <> "None" and bg fld id 30 is empty thenput "None" into bg fld id 31set the visible of bg fld id 30 to falseend ifif pm2 <> "None" and bg fld id 33 is empty thenput "None" into bg fld id 32set the visible of bg fld id 33 to falseend ifif pm1 <> "None" or pm2 <> "None" thenput bg fld id 30 into txtput omitText(txt,20) into bg fld id 30get dataCheck()if it contains "テ烏テ嘉「テ…[テ⑦" and mode <> "false" thenbeepanswer itend ifend ifif pm1 is "ID:" then put upperLower(bg fld id 30) into bg fld id 30put bg fld id 33 into bg fld id 33end checkKeyWord-- テ・fテゥツカテョツャ(BBS)ティテォテ‡ツエテァテサテ‡窶コテ液テ院テ韻テ嘉」テ嘉、テ厩テ曳function BBSFileListput postPath() into FldrPathif FldrPath <> empty thenset the cursor to watchPUT "T:TEXT" & return & "N:BBS" into TargetParamput fileListInFldr(FldrPath,TargetParam) into listrepeat with r = the number of lines of list down to 1get line r of listif char 1 to 3 of it <> "BBS" and char 1 to 4 of it <> "_BBS" thendelete line r of listelse if "BBS-0" is in it thendelete char 1 to offset("-",it) of itput offset("-",it) into x1put offset("_",it) into x2if x1 > 1 and (x1 < x2 or x2 is 0)  then get char 1 to (x1 - 1) of itif x2 > 1 and (x2 < x1 or x1 is 0) then get char 1 to (x2 - 1) of itif it is "0" then delete line r of listend ifend repeatsort lines of listreturn listelsereturn emptyend ifend BBSFileListfunction setDate cText,scanDateput nextSEAdate() into todayput char 1 to 2 of today into YYget char 17 to 21 of cTextdelete char 3 of itif it is empty then get char 3 to 6 of todayget addZero(value(it),4)if it > char 3 to 6 of today then put (YY - 1) before itelse put YY before itif it < scanDate or scanDate is empty then put it into scanDatereturn scanDateend setdateon GComBtnreturn "bg btn id 18"end GComBtnon scrFldsetScrollFld "bg fld id 3"end scrFld</script>
  1520. </background>
  1521.